08cfd9c6f68fc75299f1dc3a2eae137f2ed34e2c braney Sun Jan 25 12:39:58 2015 -0800 fix a bug in asParse.c:mustFindColumn where column was not returned. diff --git src/lib/asParse.c src/lib/asParse.c index 2b8a5a1..0d90c8d 100644 --- src/lib/asParse.c +++ src/lib/asParse.c @@ -157,31 +157,31 @@ static void mustNotFindColumn(struct asObject *table, char *colName) /* Die if column found. */ { struct asColumn *col = findColumn(table, colName); if (col) errAbort("duplicate column names found: %s, %s", col->name, colName); } static struct asColumn *mustFindColumn(struct asObject *table, char *colName) /* Return column or die. */ { struct asColumn *col = findColumn(table, colName); if (!col) errAbort("Couldn't find column %s", colName); -return NULL; +return col; } static struct asObject *findObType(struct asObject *objList, char *obName) /* Find object with given name. */ { struct asObject *obj; for (obj = objList; obj != NULL; obj = obj->next) { if (sameWord(obj->name, obName)) return obj; } return NULL; } static void asParseColArraySpec(struct tokenizer *tkz, struct asObject *obj,