2016-08-14 22:07:17 -04:00
|
|
|
/* Copyright holders: Sarah Walker
|
|
|
|
|
see COPYING for more details
|
|
|
|
|
*/
|
2016-06-26 00:34:39 +02:00
|
|
|
int config_get_int(char *head, char *name, int def);
|
|
|
|
|
char *config_get_string(char *head, char *name, char *def);
|
2017-05-05 22:36:10 +02:00
|
|
|
wchar_t *config_get_wstring(char *head, char *name, wchar_t *def);
|
2016-06-26 00:34:39 +02:00
|
|
|
void config_set_int(char *head, char *name, int val);
|
|
|
|
|
void config_set_string(char *head, char *name, char *val);
|
2017-05-05 22:36:10 +02:00
|
|
|
void config_set_wstring(char *head, char *name, wchar_t *val);
|
2016-06-26 00:34:39 +02:00
|
|
|
|
|
|
|
|
char *get_filename(char *s);
|
|
|
|
|
void append_filename(char *dest, char *s1, char *s2, int size);
|
|
|
|
|
void put_backslash(char *s);
|
|
|
|
|
char *get_extension(char *s);
|
2017-05-05 22:36:10 +02:00
|
|
|
wchar_t *get_extension_w(wchar_t *s);
|
2016-06-26 00:34:39 +02:00
|
|
|
|
|
|
|
|
void config_load(char *fn);
|
|
|
|
|
void config_save(char *fn);
|
|
|
|
|
void config_dump();
|
|
|
|
|
void config_free();
|
|
|
|
|
|
|
|
|
|
extern char config_file_default[256];
|