c5d4303120891ad38c855d560c94b1db76d5f038 tdreszer Thu Jul 8 14:50:16 2010 -0700 Remove subtrack level vis override when composite or view vis comes in. diff --git src/hg/inc/cart.h src/hg/inc/cart.h index 1aaf4f2..1eccec1 100644 --- src/hg/inc/cart.h +++ src/hg/inc/cart.h @@ -509,5 +509,12 @@ double cartOrTdbDouble(struct cart *cart, struct trackDb *tdb, char *var, double defaultVal); /* Look first in cart, then in trackDb for var. Return defaultVal if not found. */ +boolean cartValueHasChanged(struct cart *newCart,struct hash *oldVars,char *setting,boolean ignoreRemoved); +/* Returns TRUE if new cart setting has changed from old cart setting */ + +void cartRemoveFromTdbTree(struct cart *cart,struct trackDb *tdb,char *suffix,boolean skipParent); +/* Removes a 'trackName.suffix' from all tdb descendents (but not parent). + If suffix NULL then removes 'trackName' which holds visibility */ + #endif /* CART_H */