ba5f4c097ecdf323f94adab36f4cf52f7f59e8cf
jcasper
  Mon Mar 3 09:47:13 2025 -0800
Initial commit of heatmap code for bigBeds, still plenty to do, refs #31812

diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c
index a1f856c1ebb..8fd78e263c9 100644
--- src/hg/hgTracks/hgTracks.c
+++ src/hg/hgTracks/hgTracks.c
@@ -2600,32 +2600,32 @@
 dyStringPrintf(dy, "spaceSaver: %lu\n", (unsigned long)track->ss);
     //struct spaceSaver *ss;  /* Layout when packed. */
 
 dyStringPrintf(dy, "tdb: %lu\n", (unsigned long)track->tdb);
     //struct trackDb *tdb; /*todo:change visibility, etc. to use this */
 // ADDED by GALT
 if (track->tdb)
     dyStringPrintf(dy, "tdb settings:\n%s\n", track->tdb->settings);
 
 dyStringPrintf(dy, "expScale: %.2f\n", track->expScale);
     //float expScale;	/* What to scale expression tracks by. */
 dyStringPrintf(dy, "expTable: %s\n", track->expTable);
     //char *expTable;	/* Expression table in hgFixed. */
 
     // factorSource
-dyStringPrintf(dy, "sourceCount: %d\n", track->sourceCount);
-    //int sourceCount;	/* Number of sources for factorSource tracks. */
+dyStringPrintf(dy, "sourceCount: %ld\n", track->sourceCount);
+    //long sourceCount;	/* Number of sources for factorSource tracks. */
 dyStringPrintf(dy, "sources: %lu\n", (unsigned long)track->sources);
     //struct expRecord **sources;  /* Array of sources */
 dyStringPrintf(dy, "sourceRightPixels: %d\n", track->sourceRightPixels);
     //int sourceRightPixels;	/* Number of pixels to right we'll need. */
 
     // exon/Next
 dyStringPrintf(dy, "exonArrows: %d\n", track->exonArrows);
     //boolean exonArrows;	/* Draw arrows on exons? */
 dyStringPrintf(dy, "exonArrowsAlways: %d\n", track->exonArrowsAlways);
     //boolean exonArrowsAlways;	/* Draw arrows on exons even with introns showing? */
 dyStringPrintf(dy, "nextExonButtonable: %d\n", track->nextExonButtonable);
     //boolean nextExonButtonable; /* Use the next-exon buttons? */
 dyStringPrintf(dy, "nextItemButtonable: %d\n", track->nextItemButtonable);
     //boolean nextItemButtonable; /* Use the next-gene buttons? */