Mercurial > ~mikael > mcabber > hg
comparison mcabber/mcabber/settings.h @ 2339:7f11a567d236
Implemented settings_free()
This removes many leaked memory messages from valgrind and thus makes
it easier to read its output.
author | franky |
---|---|
date | Sat, 18 May 2019 20:44:01 +0200 |
parents | e00ae0763468 |
children |
comparison
equal
deleted
inserted
replaced
2338:6424627913be | 2339:7f11a567d236 |
---|---|
29 extern gboolean vi_mode; | 29 extern gboolean vi_mode; |
30 | 30 |
31 typedef gchar *(*settings_guard_t)(const gchar *key, const gchar *new_value); | 31 typedef gchar *(*settings_guard_t)(const gchar *key, const gchar *new_value); |
32 | 32 |
33 void settings_init(void); | 33 void settings_init(void); |
34 void settings_free(void); | |
34 const gchar *settings_get_mcabber_config_dir(void); | 35 const gchar *settings_get_mcabber_config_dir(void); |
35 int cfg_read_file(char *filename, guint mainfile); | 36 int cfg_read_file(char *filename, guint mainfile); |
36 guint parse_assigment(gchar *assignment, gchar **pkey, gchar **pval); | 37 guint parse_assigment(gchar *assignment, gchar **pkey, gchar **pval); |
37 gboolean settings_set_guard(const gchar *key, settings_guard_t guard); | 38 gboolean settings_set_guard(const gchar *key, settings_guard_t guard); |
38 void settings_del_guard(const gchar *key); | 39 void settings_del_guard(const gchar *key); |