63aee11cb05baf34ea86647970f00b44ce0d95b6
tdreszer
  Wed Jul 20 11:21:17 2011 -0700
A couple were missed in the big first checkin of subtrack cfg.
diff --git src/hg/inc/hui.h src/hg/inc/hui.h
index bfb6f81..e1eefc8 100644
--- src/hg/inc/hui.h
+++ src/hg/inc/hui.h
@@ -1148,31 +1148,32 @@
     boolean styleFollows;     // style settings can follow like value|label[background-color:#660000]
                               // legacy like value|label{#AA0000} is a just the style='color... that follows
     struct slName *slValues;  // Values that can be filtered on (All is always implied)
     struct slName *slChoices; // Values that have been chosen
 } filterBy_t;
 
 filterBy_t *filterBySetGet(struct trackDb *tdb, struct cart *cart, char *name);
 /* Gets one or more "filterBy" settings (ClosestToHome).  returns NULL if not found */
 
 void filterBySetFree(filterBy_t **filterBySet);
 /* Free a set of filterBy structs */
 
 char *filterBySetClause(filterBy_t *filterBySet);
 /* returns the "column1 in (...) and column2 in (...)" clause for a set of filterBy structs */
 
-void filterBySetCfgUi(struct trackDb *tdb, filterBy_t *filterBySet, boolean onOneLine);
+void filterBySetCfgUi(struct cart *cart, struct trackDb *tdb,
+                      filterBy_t *filterBySet, boolean onOneLine);
 /* Does the UI for a list of filterBy structure */
 
 char *filterByClause(filterBy_t *filterBy);
 /* returns the SQL where clause for a single filterBy struct */
 
 struct dyString *dyAddFilterByClause(struct cart *cart, struct trackDb *tdb,
        struct dyString *extraWhere,char *column, boolean *and);
 /* creates the where clause condition to support a filterBy setting.
    Format: filterBy column:Title=value,value [column:Title=value|label,value|label,value|label])
    filterBy filters are multiselect's so could have multiple values selected.
    thus returns the "column1 in (...) and column2 in (...)" clause.
    if 'column' is provided, and there are multiple filterBy columns, only the named column's clause is returned.
    The 'and' param and dyString in/out allows stringing multiple where clauses together
 */
 boolean makeDownloadsLink(char *database, struct trackDb *tdb, struct hash *trackHash);