af2abf334a10009bd535b5f9b0a14c10f1136c02
hiram
  Thu Sep 9 12:53:46 2010 -0700
fix overflow bug problem double value becoming int value
diff --git src/hg/hgTracks/wigTrack.c src/hg/hgTracks/wigTrack.c
index b0f12c0..7e50a29 100644
--- src/hg/hgTracks/wigTrack.c
+++ src/hg/hgTracks/wigTrack.c
@@ -849,7 +849,7 @@
 
 	if (vis == tvFull || vis == tvPack)
 	    {
-#define scaleHeightToPixels(val) (scaleFactor * (graphUpperLimit - (val)) + yOff)
+#define scaleHeightToPixels(val) (min(BIGNUM,(scaleFactor * (graphUpperLimit - (val)) + yOff)))
 	    if (lineBar == wiggleGraphBar)
 		{
 		if (whiskers)