21a6584e8ecdbba6d802ab30f3ec564c08b7dcc3
galt
Sat Jun 29 02:11:16 2013 -0700
fixing callers of sqlGetField to use sqlSafeFrag
diff --git src/hg/hgGene/pseudoGene.c src/hg/hgGene/pseudoGene.c
index 88ecdb6..7232580 100644
--- src/hg/hgGene/pseudoGene.c
+++ src/hg/hgGene/pseudoGene.c
@@ -62,35 +62,35 @@
sqlSafef(query, sizeof(query),
"select distinct name, chrom, chromStart, chromEnd, refseq, type, score from ucscRetroInfo where name='%s' or kgName='%s' or refseq='%s'",
geneId, geneId, geneId);
sr = sqlGetResult(conn, query);
while ((row = sqlNextRow(sr)) != NULL)
{
name = row[0];
chrom = row[1];
chromStart = row[2];
chromEnd = row[3];
refseq = row[4];
rtype = row[5];
score = sqlUnsigned(row[6]);
desc = emptyStr;
- safef(condStr, sizeof(condStr), "acc='%s'", refseq);
+ sqlSafefFrag(condStr, sizeof(condStr), "acc='%s'", refseq);
descID= sqlGetField(database, "gbCdnaInfo", "description", condStr);
if (descID != NULL)
{
- safef(condStr, sizeof(condStr), "id=%s", descID);
+ sqlSafefFrag(condStr, sizeof(condStr), "id=%s", descID);
desc = sqlGetField(database, "description", "name", condStr);
if (desc == NULL) desc = emptyStr;
}
webPrintLinkCellStart();
hPrintf("%s", name, name);
webPrintLinkCellEnd();
webPrintLinkCellStart();
hPrintf("%s ", rtype);
webPrintLinkCellEnd();
webPrintLinkCellStart();
hPrintf("%d ", score);
webPrintLinkCellEnd();
webPrintLinkCellStart();
hPrintf("%s:%s-%s",