diff mcabber/mcabber/settings.h @ 1768:d80a9e32ab1a

Refuse to replace existing guards * Settings_set_guard returns success status * API v3 * Min API v3
author Myhailo Danylenko <isbear@ukrpost.net>
date Sat, 13 Mar 2010 20:09:14 +0200
parents 552da310b83e
children e6d355e50d7a
line wrap: on
line diff
--- a/mcabber/mcabber/settings.h	Sat Mar 13 21:51:14 2010 +0100
+++ b/mcabber/mcabber/settings.h	Sat Mar 13 20:09:14 2010 +0200
@@ -32,7 +32,7 @@
 void    settings_init(void);
 int     cfg_read_file(char *filename, guint mainfile);
 guint   parse_assigment(gchar *assignment, gchar **pkey, gchar **pval);
-void    settings_set_guard(const gchar *key, settings_guard_t guard);
+gboolean settings_set_guard(const gchar *key, settings_guard_t guard);
 void    settings_del_guard(const gchar *key);
 void    settings_opt_set_raw(const gchar *key, const gchar *value);
 void    settings_set(guint type, const gchar *key, const gchar *value);