This is a simple convenience routine to cache a configuration value
without writing it to the database.
return notmuch_database_set_config (notmuch, _notmuch_config_key_to_string (key), val);
}
return notmuch_database_set_config (notmuch, _notmuch_config_key_to_string (key), val);
}
+
+void
+_notmuch_config_cache (notmuch_database_t *notmuch, notmuch_config_key_t key, const char *val) {
+ _notmuch_string_map_set (notmuch->config, _notmuch_config_key_to_string (key), val);
+}
notmuch_status_t
_notmuch_config_load_defaults (notmuch_database_t * db);
notmuch_status_t
_notmuch_config_load_defaults (notmuch_database_t * db);
+
+void
+_notmuch_config_cache (notmuch_database_t *db, notmuch_config_key_t key, const char* val);
+
NOTMUCH_END_DECLS
#ifdef __cplusplus
NOTMUCH_END_DECLS
#ifdef __cplusplus