summaryrefslogtreecommitdiff
path: root/conf.h
diff options
context:
space:
mode:
Diffstat (limited to 'conf.h')
-rw-r--r--conf.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/conf.h b/conf.h
index b7d93b8a..c20c01cc 100644
--- a/conf.h
+++ b/conf.h
@@ -27,16 +27,28 @@ int
conf_save (void);
void
+conf_init (void);
+
+void
conf_free (void);
+void
+conf_lock (void);
+
+void
+conf_unlock (void);
+
int
conf_ischanged (void);
void
conf_setchanged (int c);
+void
+conf_get_str (const char *key, const char *def, char *buffer, int buffer_size);
+
const char *
-conf_get_str (const char *key, const char *def);
+conf_get_str_fast (const char *key, const char *def);
float
conf_get_float (const char *key, float def);