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. */