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 */ {