a4fdc4a93499c868a15a5d732a3e76db887d33c7 kate Fri May 17 15:43:48 2013 -0700 Cleanup libification of factorSource UI. refs #10097 diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index 7fe3217..8c2f00e 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -2473,33 +2473,32 @@ if (! filterPmIdInCart) slNameAddHead(&checked, pmId); if (refCount >= MAX_DGV_REFS) errAbort("dgvUi: %s has too many references (max %d)", tdb->track, MAX_DGV_REFS); } sqlFreeResult(&sr); jsMakeCheckboxGroupSetClearButton(cartVarName, TRUE); jsMakeCheckboxGroupSetClearButton(cartVarName, FALSE); cgiMakeCheckboxGroupWithVals(cartVarName, labelArr, valueArr, refCount, checked, 4); hFreeConn(&conn); } static void factorSourceUi(char *db,struct trackDb *tdb) { printf("<BR><B>Cell Abbreviations:</B><BR>\n"); -char *sourceTable = trackDbRequiredSetting(tdb, "sourceTable"); struct sqlConnection *conn = hAllocConn(db); -hPrintAbbreviationTable(conn, sourceTable, "Cell Type"); +hPrintFactorSourceAbbrevTable(conn, tdb); hFreeConn(&conn); } #ifdef UNUSED static boolean isInTrackList(struct trackDb *tdbList, struct trackDb *target) /* Return TRUE if target is in tdbList. */ { struct trackDb *tdb; for (tdb = tdbList; tdb != NULL; tdb = tdb->next) if (tdb == target) return TRUE; return FALSE; } #endif /* UNUSED */