21a6584e8ecdbba6d802ab30f3ec564c08b7dcc3 galt Sat Jun 29 02:11:16 2013 -0700 fixing callers of sqlGetField to use sqlSafeFrag diff --git src/hg/hgTracks/simpleTracks.c src/hg/hgTracks/simpleTracks.c index 01cb5aa..76e2b19 100644 --- src/hg/hgTracks/simpleTracks.c +++ src/hg/hgTracks/simpleTracks.c @@ -7789,31 +7789,31 @@ Color wgRnaColor(struct track *tg, void *item, struct hvGfx *hvg) /* Return color of wgRna track item. */ { char condStr[255]; char *rnaType; Color color = {MG_BLACK}; /* Set default to black. But, if we got black, something is wrong. */ Color hColor; struct rgbColor hAcaColor = {0, 128, 0}; /* darker green */ struct sqlConnection *conn; char *name; conn = hAllocConn(database); hColor = hvGfxFindColorIx(hvg, hAcaColor.r, hAcaColor.g, hAcaColor.b); name = tg->itemName(tg, item); -sqlSafef(condStr, sizeof condStr, "name='%s'", name); +sqlSafefFrag(condStr, sizeof condStr, "name='%s'", name); rnaType = sqlGetField(database, "wgRna", "type", condStr); if (sameWord(rnaType, "miRna")) color = MG_RED; if (sameWord(rnaType, "HAcaBox")) color = hColor; if (sameWord(rnaType, "CDBox")) color = MG_BLUE; if (sameWord(rnaType, "scaRna")) color = MG_MAGENTA; hFreeConn(&conn); return(color); } void wgRnaMethods(struct track *tg) /* Make track for wgRna. */ { tg->itemColor = wgRnaColor; }