0689a6e26d5552dd64fdd4263985e1857236fd92 braney Wed Oct 31 12:21:17 2018 -0700 enable view caching on native tracks diff --git src/hg/inc/trackDb.h src/hg/inc/trackDb.h index 5d14a0a..c4c5ddc 100644 --- src/hg/inc/trackDb.h +++ src/hg/inc/trackDb.h @@ -353,31 +353,31 @@ * non-NULL then only load tracks that mesh with release. */ void trackDbPolish(struct trackDb *bt); /* Fill in missing values with defaults. */ void trackDbFieldsFromSettings(struct trackDb *td); /* Update trackDb fields from settings hash */ char *trackDbLocalSetting(struct trackDb *tdb, char *name); /* Return setting from tdb, but *not* any of it's parents. */ struct hash *trackDbHashSettings(struct trackDb *tdb); /* Force trackDb to hash up it's settings. Usually this is just * done on demand. Returns settings hash. */ -struct hash *trackDbSettingsFromString(char *string); +struct hash *trackDbSettingsFromString(struct trackDb *tdb, char *string); /* Return hash of key/value pairs from string. Differs * from raFromString in that it passes the key/val * pair through the backwards compatability routines. */ char *trackDbSetting(struct trackDb *tdb, char *name); /* Return setting string or NULL if none exists. */ void trackDbAddSetting(struct trackDb *bt, char *name, char *val); /* Add a setting to a trackDb rec */ boolean trackDbSettingOn(struct trackDb *tdb, char *name); /* Return true if a tdb setting is "on" "true" or "enabled". */ char *trackDbRequiredSetting(struct trackDb *tdb, char *name); /* Return setting string or squawk and die. */