517dab6a92d2a00e85ce12556c2ce15e9ab56e5a
braney
  Thu Feb 21 14:07:46 2013 -0800
oops, misspelled slFreeList as slListFree (from code review #10237)
diff --git src/hg/lib/trackHub.c src/hg/lib/trackHub.c
index 39905f2..4d60d15 100644
--- src/hg/lib/trackHub.c
+++ src/hg/lib/trackHub.c
@@ -186,60 +186,60 @@
 
 return dbList;
 }
 
 int trackHubChromCount(char *database)
 /* Return number of chromosomes in a assembly data hub. */
 {
 struct hashEl *hel = hashLookup(hubAssemblyHash, database);
 if (hel == NULL)
     return 0;
 
 struct trackHubGenome *genome = hel->val;
 struct slName *chromList = twoBitSeqNamesExt(genome->twoBitPath, TRUE);
 
 int num = slCount(chromList);
-slListFree(&chromList);
+slFreeList(&chromList);
 return  num;
 }
 
 struct slName *trackHubAllChromNames(char *database)
 /* Return a list of all the chrom names in this assembly hub database. */
-/* Free with slListFree. */
+/* Free with slFreeList. */
 {
 struct hashEl *hel = hashLookup(hubAssemblyHash, database);
 if (hel == NULL)
     return 0;
 
 struct trackHubGenome *genome = hel->val;
 struct slName *chromList = twoBitSeqNamesExt(genome->twoBitPath, TRUE);
 
 return chromList;
 }
 
 char *trackHubDefaultChrom(char *database)
 /* Return the default chromosome for this track hub assembly. */
 {
 struct hashEl *hel = hashLookup(hubAssemblyHash, database);
 if (hel == NULL)
     return NULL;
 
 struct trackHubGenome *genome = hel->val;
 struct slName *chromList = twoBitSeqNamesExt(genome->twoBitPath, TRUE);
 
 char *defaultName = cloneString( chromList->name);
-slListFree(&chromList);
+slFreeList(&chromList);
 
 return defaultName;
 }
 
 struct chromInfo *trackHubChromInfo(char *database, char *chrom)
 /* Return a chromInfo structure for just this chrom in this database. */
 {
 if (hubAssemblyHash == NULL)
     return NULL;
 
 struct hashEl *hel = hashLookup(hubAssemblyHash, database);
 
 if (hel == NULL)
     return NULL;
 
@@ -262,31 +262,31 @@
 if (hel == NULL)
     return NULL;
 
 struct trackHubGenome *genome = hel->val;
 struct chromInfo *ci, *ciList = NULL;
 struct slName *chromList = twoBitSeqNamesExt(genome->twoBitPath, TRUE);
 
 for(; chromList; chromList = chromList->next)
     {
     AllocVar(ci);
     ci->chrom = cloneString(chromList->name);
     ci->fileName = genome->twoBitPath;
     ci->size = twoBitSeqSize(genome->tbf, chromList->name);
     slAddHead(&ciList, ci);
     }
-slListFree(&chromList);
+slFreeList(&chromList);
 return ciList;
 }
 
 static char *getRequiredGrpSetting(struct hash *hash, char *name, struct lineFile *lf)
 /* Grab a group setting out of the group hash.  errAbort if not found. */
 {
 char *str;
 if ((str = hashFindVal(hash, name)) == NULL) 
     errAbort("missing required setting '%s' for group on line %d in file %s\n",
 	name, lf->lineIx, lf->fileName);
 return str;
 }
 
 static struct grp *readGroupRa(char *groupFileName)
 /* Read in the ra file that describes the groups in an assembly hub. */