bd5ab545fd2f8439916541d8ba0bd74f7d16e504 kent Tue Mar 20 15:33:58 2012 -0700 Replacing a hash that gives a tdb for a track name with one that gives tdb for a table name. Addresses redmine 7222. diff --git src/hg/hgTables/bam.c src/hg/hgTables/bam.c index 8117251..d9c559c 100644 --- src/hg/hgTables/bam.c +++ src/hg/hgTables/bam.c @@ -22,31 +22,31 @@ #include "hgTables.h" #include "asFilter.h" #include "xmlEscape.h" #include "hgBam.h" #if (defined USE_BAM && defined KNETFILE_HOOKS) #include "knetUdc.h" #include "udc.h" #endif//def USE_BAM && KNETFILE_HOOKS boolean isBamTable(char *table) /* Return TRUE if table corresponds to a BAM file. */ { if (isHubTrack(table)) { - struct trackDb *tdb = hashFindVal(fullTrackAndSubtrackHash, table); + struct trackDb *tdb = hashFindVal(fullTableToTdbHash, table); return startsWithWord("bam", tdb->type); } else return trackIsType(database, table, curTrack, "bam", ctLookupName); } char *bamFileName(char *table, struct sqlConnection *conn, char *seqName) /* Return file name associated with BAM. This handles differences whether it's * a custom or built-in track. Do a freeMem on returned string when done. */ { char *fileName = bigFileNameFromCtOrHub(table, conn); if (fileName == NULL) fileName = bamFileNameFromTable(conn, table, seqName); return fileName; }