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");
     }