src/hg/hgc/mgcClick.c 1.31
1.31 2009/08/28 03:49:25 markd
sqlMustGetResult doesn't actually generate an error
Index: src/hg/hgc/mgcClick.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgc/mgcClick.c,v
retrieving revision 1.30
retrieving revision 1.31
diff -b -B -U 4 -r1.30 -r1.31
--- src/hg/hgc/mgcClick.c 29 Jan 2009 02:01:41 -0000 1.30
+++ src/hg/hgc/mgcClick.c 28 Aug 2009 03:49:25 -0000 1.31
@@ -202,10 +202,12 @@
"(tissue = tissue.id) and (library = library.id) and"
"(development = development.id) and (geneName = geneName.id) and"
"(productName = productName.id) and (mrnaClone = mrnaClone.id) and"
"(cds = cds.id) and (keyword = keyword.id)", ci->acc);
-struct sqlResult *sr = sqlMustGetResult(conn, query);
+struct sqlResult *sr = sqlGetResult(conn, query);
char **row = sqlNextRow(sr);
+if (row == NULL)
+ errAbort("can't find %s in gbCdnaInfo", ci->acc);
int i = 0;
ci->desc = cloneString(row[i++]);
ci->organism = cloneString(row[i++]);
ci->tissue = cloneString(row[i++]);