96740da0b272f637034a2e0008e58c60bf1d10be
chinhli
Fri Jan 18 11:27:04 2013 -0800
#9269 qPCR Primers code improved based on Angie's CR #9966 feedback.
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 15a1434..5001712 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -23855,31 +23855,31 @@
/* postion, band, genomic size */
escName = sqlEscapeString(itemName);
safef(query, sizeof(query),
"select * from %s where chrom = '%s' and chromStart = %d and chromEnd = %d and name = '%s'", table, chrom, start, end, escName);
sr = sqlGetResult(conn, query);
if ((row = sqlNextRow(sr)) != NULL)
{
r = bedDetailLoadWithGaps(row, bedPart+2);
bedPrintPos((struct bed*)r, bedPart, tdb);
if (r->id != NULL)
{
if (!sameString("qPcrPrimers", table))
printf("ID: %s
\n", r->id);
printCustomUrl(tdb, r->id, TRUE);
}
- if ((r->description != NULL) && (!sameString("qPcrPrimers", table)))
+ if (isNotEmpty(r->description))
printf("%s
\n", r->description);
}
sqlFreeResult(&sr);
/* do not print this for custom tracks, they do this later */
if (ct == NULL)
printTrackHtml(tdb);
bedDetailFree(&r);
freeMem(escName);
hFreeConn(&conn);
}
struct trackDb *tdbForTableArg()
/* get trackDb for track passed in table arg */
{