src/hg/hgTracks/simpleTracks.c 1.96

1.96 2009/08/14 07:18:53 aamp
Changes to reflect library changes dealing with the next-item button custom track bug. hGetBedRange wasn't up to the task.
Index: src/hg/hgTracks/simpleTracks.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTracks/simpleTracks.c,v
retrieving revision 1.95
retrieving revision 1.96
diff -b -B -U 4 -r1.95 -r1.96
--- src/hg/hgTracks/simpleTracks.c	3 Aug 2009 23:11:45 -0000	1.95
+++ src/hg/hgTracks/simpleTracks.c	14 Aug 2009 07:18:53 -0000	1.96
@@ -1735,9 +1735,9 @@
 	    {
 	    if (isCustomTrack(tg->mapName))
 		{
 		struct customTrack *ct = tg->customPt;
-		items = hGetBedRange(CUSTOM_TRASH, ct->dbTableName, chromName, start, end, NULL);
+		items = hGetCtBedRange(CUSTOM_TRASH, database, ct->dbTableName, chromName, start, end, NULL);
 		}
 	    else
 		items = hGetBedRange(database, tg->mapName, chromName, start, end, NULL);
 	    }
@@ -10633,8 +10633,14 @@
     track->bedSize = 4;
     bedMethods(track);
     track->loadItems = loadSimpleBed;
     }
+else if (sameWord(type, "encodeFiveC"))
+    {
+    track->bedSize = 3;
+    bedMethods(track);
+    track->loadItems = loadSimpleBed;
+    }
 else if (sameWord(type, "chromGraph"))
     {
     chromGraphMethods(track);
     }