ec5633a2cff4b43137e7940ead29493eed8828de kent Thu Jan 13 20:48:05 2011 -0800 Fixing hgTracks so that hub is in it's own group again. Broke this with some efforts to get things going in hgTables. diff --git src/hg/hgc/wiggleClick.c src/hg/hgc/wiggleClick.c index 9ea4379..d373a9c 100644 --- src/hg/hgc/wiggleClick.c +++ src/hg/hgc/wiggleClick.c @@ -247,28 +247,32 @@ } else { printf("

No data overlapping current position.

"); } lmCleanup(&lm); bbiFileClose(&bbi); } void genericBigWigClick(struct sqlConnection *conn, struct trackDb *tdb, char *item, int start) /* Display details for BigWig built in tracks. */ { +char *fileName = trackDbSetting(tdb, "bigDataUrl"); +if (fileName == NULL) + { char query[256]; safef(query, sizeof(query), "select fileName from %s", tdb->table); -char *fileName = sqlQuickString(conn, query); + fileName = sqlQuickString(conn, query); if (fileName == NULL) errAbort("Missing fileName in %s table", tdb->table); + } bigWigClick(tdb, fileName); } void bigWigCustomClick(struct trackDb *tdb) /* Display details for BigWig custom tracks. */ { bigWigClick(tdb, trackDbSetting(tdb, "bigDataUrl")); }