3b48412a1e8b3124093c30330c3730e4e4522ca0 braney Sun Sep 2 13:01:35 2018 -0700 libify custom bigbed labels so they can be used in hgFind reports #21963 diff --git src/hg/lib/trackHub.c src/hg/lib/trackHub.c index 2bc2320..c875b38 100644 --- src/hg/lib/trackHub.c +++ src/hg/lib/trackHub.c @@ -1113,43 +1113,43 @@ if (tdb->parent != NULL) polishOneTrack(hub, tdb->parent, nameHash); next = tdb->next; polishOneTrack(hub, tdb, nameHash); if (tdb->subtracks != NULL) { trackHubPolishTrackNames(hub, tdb->subtracks); } } } -void trackHubFindPos(char *db, char *term, struct hgPositions *hgp) +void trackHubFindPos(struct cart *cart, char *db, char *term, struct hgPositions *hgp) /* Look for term in track hubs. Update hgp if found */ { struct trackDb *tdbList = NULL; if (trackHubDatabase(db)) { struct trackHubGenome *genome = trackHubGetGenome(db); tdbList = trackHubTracksForGenome(genome->trackHub, genome); } else tdbList = hubCollectTracks(db, NULL); -findBigBedPosInTdbList(db, tdbList, term, hgp, NULL); +findBigBedPosInTdbList(cart, db, tdbList, term, hgp, NULL); } boolean trackHubGetBlatParams(char *database, boolean isTrans, char **pHost, char **pPort) { char *hostPort; if (isTrans) { hostPort = trackHubAssemblyField(database, "transBlat"); } else { hostPort = trackHubAssemblyField(database, "blat"); }