src/hg/hgc/hgc.c 1.1607

1.1607 2010/03/25 17:53:34 angie
Hook ikmc into komp code, for table name change requested by contributor Carol Bult.
Index: src/hg/hgc/hgc.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgc/hgc.c,v
retrieving revision 1.1606
retrieving revision 1.1607
diff -b -B -U 4 -r1.1606 -r1.1607
--- src/hg/hgc/hgc.c	25 Mar 2010 17:23:14 -0000	1.1606
+++ src/hg/hgc/hgc.c	25 Mar 2010 17:53:34 -0000	1.1607
@@ -21517,9 +21517,11 @@
 char query[512];
 struct sqlResult *sr;
 char **row;
 genericHeader(tdb, item);
-char *extraTable = trackDbSettingOrDefault(tdb, "xrefTable", "kompExtra");
+char defaultExtra[HDB_MAX_TABLE_STRING];
+safef(defaultExtra, sizeof(defaultExtra), "%sExtra", tdb->tableName);
+char *extraTable = trackDbSettingOrDefault(tdb, "xrefTable", defaultExtra);
 boolean gotExtra = sqlTableExists(conn, extraTable);
 if (gotExtra)
     {
     char mgiId[256];
@@ -23045,9 +23047,9 @@
 else if (sameString("igtc", track))
     {
     doIgtc(tdb, item);
     }
-else if (startsWith("komp", track))
+else if (startsWith("komp", track) || startsWith("ikmc", track))
     {
     doKomp(tdb, item);
     }
 else if (startsWith("dbRIP", track))