283f449c6c5370757305f0904971f6a792ea3524 braney Wed May 22 10:10:04 2024 -0700 increase the size of a buffer diff --git src/hg/hgTracks/bedTrack.c src/hg/hgTracks/bedTrack.c index e9e7c16..8127170 100644 --- src/hg/hgTracks/bedTrack.c +++ src/hg/hgTracks/bedTrack.c @@ -551,31 +551,31 @@ sqlFreeResult(&sr); hFreeConn(&conn); } slReverse(&lfList); if(tg->extraUiData) filterBed(tg, &lfList); slSort(&lfList, linkedFeaturesCmp); tg->items = lfList; filterItemsOnNames(tg); maybeLoadSnake(tg); // if we're in snake mode, change the methods } Color colorFromCart(struct track *tg, Color color) /* Return the RGB color from the cart setting 'colorOverride' or just return color */ { -char varName[128]; +char varName[1024]; safef(varName, sizeof(varName), "%s.%s", tg->tdb->track, "colorOverride"); char *hexColorStr = cartOptionalString(cart, varName); if (hexColorStr==NULL || isEmpty(hexColorStr)) return color; if (hexColorStr[0]=='#') hexColorStr++; if (strlen(hexColorStr)!=6) return color; long rgb = strtol(hexColorStr,NULL,16); // Big and little Endians tg->itemColor = NULL; return MAKECOLOR_32( ((rgb>>16)&0xff), ((rgb>>8)&0xff), (rgb&0xff) ); } void bedDrawSimpleAt(struct track *tg, void *item, struct hvGfx *hvg, int xOff, int y,