src/hg/hgTrackUi/hgTrackUi.c 1.481
1.481 2009/03/18 18:30:42 hiram
updated usage of chainFetchColorOption call
Index: src/hg/hgTrackUi/hgTrackUi.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTrackUi/hgTrackUi.c,v
retrieving revision 1.480
retrieving revision 1.481
diff -b -B -U 4 -r1.480 -r1.481
--- src/hg/hgTrackUi/hgTrackUi.c 17 Mar 2009 04:35:44 -0000 1.480
+++ src/hg/hgTrackUi/hgTrackUi.c 18 Mar 2009 18:30:42 -0000 1.481
@@ -1661,16 +1661,14 @@
/* UI for the chain tracks */
{
if (chainDbNormScoreAvailable(database, chromosome, tdb->tableName, NULL))
{
- char options[1][256]; /* our option strings here */
- char *colorOpt;
- (void) chainFetchColorOption(cart, tdb, &colorOpt);
- snprintf( &options[0][0], 256, "%s.%s", tdb->tableName, OPT_CHROM_COLORS );
+ char optString[256];
+ enum chainColorEnum chainColor = chainFetchColorOption(cart, tdb, FALSE);
+ safef(optString, ArraySize(optString), tdb->tableName, OPT_CHROM_COLORS);
printf("<p><b>Color chains by: </b>");
- chainColorDropDown(&options[0][0], colorOpt);
+ chainColorDropDown(optString, chainColorEnumToString(chainColor));
- freeMem (colorOpt);
filterByChrom(tdb);
scoreCfgUi(database, cart,tdb,tdb->tableName,NULL,2000000000,FALSE);
}
else
@@ -2322,9 +2320,9 @@
* For crossSpeciesUi, the
* default for chrom coloring is "on", unless track setting
* colorChromDefault is set to "off" */
else if (startsWith("net", track))
- netAlignCfgUi(database, cart, tdb, tdb->tableName, "Net options:", FALSE);
+ netAlignCfgUi(database, cart, tdb, tdb->tableName, NULL, FALSE);
else if (startsWith("chain", track) || endsWith("chainSelf", track))
chainColorUi(tdb);
else if (sameString(track, "orthoTop4"))
/* still used ?? */