src/hg/hgTracks/simpleTracks.c 1.128

1.128 2010/03/09 00:18:37 tdreszer
Change which is currently ifdeffed out, that avoids warning
Index: src/hg/hgTracks/simpleTracks.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTracks/simpleTracks.c,v
retrieving revision 1.127
retrieving revision 1.128
diff -b -B -U 4 -r1.127 -r1.128
--- src/hg/hgTracks/simpleTracks.c	8 Mar 2010 18:09:20 -0000	1.127
+++ src/hg/hgTracks/simpleTracks.c	9 Mar 2010 00:18:37 -0000	1.128
@@ -720,9 +720,15 @@
             safef(link+strlen(link),sizeof(link)-strlen(link),"&%s", extra);
         // Add map item to currnent map (TODO: pass in map)
         #ifdef IMAGEv2_SHORT_MAPITEMS
             if(x < insideX && xEnd > insideX)
-                warn("mapBoxHgcOrHgGene(%s) map item spanning slices. LX:%d TY:%d RX:%d BY:%d  link:[%s]",track,x, y, xEnd, yEnd, link);
+                {
+                if((insideX - x) < (xEnd - insideX))
+                    x = insideX;
+                else
+                    xEnd = insideX-1;
+                //warn("mapBoxHgcOrHgGene(%s) map item spanning slices. LX:%d TY:%d RX:%d BY:%d  insideX:%d  link:[%s]",track,x, y, xEnd, yEnd, insideX, link);
+                }
         #endif//def IMAGEv2_SHORT_MAPITEMS
         imgTrackAddMapItem(curImgTrack,link,(char *)(statusLine!=NULL?statusLine:NULL),x, y, xEnd, yEnd, track);
         }
     else