7a46e5f195b269e0f0e1639e850c4b35bf5bd9f9 tdreszer Fri Oct 14 16:49:23 2011 -0700 Slight adjustment to one API diff --git src/hg/lib/hui.c src/hg/lib/hui.c index 5641573..521c1d1 100644 --- src/hg/lib/hui.c +++ src/hg/lib/hui.c @@ -5854,34 +5854,35 @@ boolean isWigMafProt = FALSE; if (strstr(tdb->type, "wigMafProt")) isWigMafProt = TRUE; puts("
| ");
if (consWiggles && consWiggles->next)
{
/* check for alternate conservation wiggles -- create checkboxes */
puts(" Conservation:" );
boolean first = TRUE;
for (consWig = consWiggles; consWig != NULL; consWig = consWig->next)
{
- char *wigVar = wigMafWiggleVar(name, consWig);
- char *wigVarSuffix = wigVar + strlen(name) + 1;
+ char *wigVarSuffix = NULL;
+ char *wigVar = wigMafWiggleVar(name, consWig, &wigVarSuffix);
cgiMakeCheckBox(wigVar,
cartUsualBooleanClosestToHome(cart, tdb, viewLevel, wigVarSuffix, first));
+ freeMem(wigVar);
first = FALSE;
subChar(consWig->uiLabel, '_', ' ');
printf ("%s ", consWig->uiLabel);
}
}
struct wigMafSpecies *wmSpeciesList = wigMafSpeciesTable(cart, tdb, name, db);
struct wigMafSpecies *wmSpecies;
if (isWigMafProt)
puts("Multiple alignment amino acid-level: |