6e23c057401f7a45a1c69033b815f9cca9ddb3b3 braney Thu Feb 21 14:00:23 2013 -0800 free list of chrom names from twoBit library, change trackHubGetHubLabels to trackHubGetCladeLables (from code review #10237) diff --git src/hg/lib/web.c src/hg/lib/web.c index 39aa4cd..970a3c2 100644 --- src/hg/lib/web.c +++ src/hg/lib/web.c @@ -496,31 +496,31 @@ // get only the clades that have actual active genomes struct sqlResult *sr = sqlGetResult(conn, "SELECT DISTINCT(c.name), c.label FROM clade c, genomeClade g, dbDb d WHERE c.name=g.clade AND d.organism=g.genome AND d.active=1 ORDER BY c.priority"); while ((row = sqlNextRow(sr)) != NULL) { clades[numClades] = cloneString(row[0]); labels[numClades] = cloneString(row[1]); if (sameWord(defaultClade, clades[numClades])) defaultLabel = clades[numClades]; numClades++; if (numClades >= ArraySize(clades)) internalErr(); } sqlFreeResult(&sr); hDisconnectCentral(&conn); -struct slPair *names = trackHubGetHubLabels(); +struct slPair *names = trackHubGetCladeLabels(); for(; names; names = names->next) { clades[numClades] = names->name; labels[numClades] = names->val; if (sameWord(defaultClade, clades[numClades])) defaultLabel = clades[numClades]; numClades++; if (numClades >= ArraySize(clades)) internalErr(); } cgiMakeDropListFull(cladeCgiName, labels, clades, numClades, defaultLabel, onChangeText); }