summaryrefslogtreecommitdiffstats
path: root/src/web-settings.c
diff options
context:
space:
mode:
authorPatrick McDermott <pj@pehjota.net>2017-10-06 16:10:36 (EDT)
committer Patrick McDermott <pj@pehjota.net>2017-10-06 16:17:46 (EDT)
commit5619735c1f410b59cc0fa2a539b699d2821aeb1e (patch)
tree4dec97e17313c3f1dac51c625645ceeee12635b6 /src/web-settings.c
parentd38d0ebe74a70f6e06a640880aba282fb349fb72 (diff)
downloadmarquee-5619735c1f410b59cc0fa2a539b699d2821aeb1e.zip
marquee-5619735c1f410b59cc0fa2a539b699d2821aeb1e.tar.gz
marquee-5619735c1f410b59cc0fa2a539b699d2821aeb1e.tar.bz2
MqConfig: Pass MqConfig object to notification callbacks
And update callbacks in src/web-settings.c.
Diffstat (limited to 'src/web-settings.c')
-rw-r--r--src/web-settings.c22
1 files changed, 12 insertions, 10 deletions
diff --git a/src/web-settings.c b/src/web-settings.c
index d597c4e..00918cb 100644
--- a/src/web-settings.c
+++ b/src/web-settings.c
@@ -153,8 +153,8 @@ static struct mapping mappings[] = {
static GHashTable *mappings_table = NULL;
static void
-wks_bool_cb(const gchar *name, const gboolean value,
- WebKitSettings *wk_settings)
+wks_bool_cb(MqConfig __attribute__((unused)) *config, const gchar *name,
+ const gboolean value, WebKitSettings *wk_settings)
{
GValue g_value = G_VALUE_INIT;
@@ -165,8 +165,8 @@ wks_bool_cb(const gchar *name, const gboolean value,
}
static void
-wks_bool_n_cb(const gchar *name, const gboolean value,
- WebKitSettings *wk_settings)
+wks_bool_n_cb(MqConfig __attribute__((unused)) *config, const gchar *name,
+ const gboolean value, WebKitSettings *wk_settings)
{
GValue g_value = G_VALUE_INIT;
@@ -177,7 +177,8 @@ wks_bool_n_cb(const gchar *name, const gboolean value,
}
static void
-wks_int_cb(const gchar *name, const gint value, WebKitSettings *wk_settings)
+wks_int_cb(MqConfig __attribute__((unused)) *config, const gchar *name,
+ const gint value, WebKitSettings *wk_settings)
{
GValue g_value = G_VALUE_INIT;
@@ -188,7 +189,8 @@ wks_int_cb(const gchar *name, const gint value, WebKitSettings *wk_settings)
}
static void
-wks_str_cb(const gchar *name, const gchar *value, WebKitSettings *wk_settings)
+wks_str_cb(MqConfig __attribute__((unused)) *config, const gchar *name,
+ const gchar *value, WebKitSettings *wk_settings)
{
GValue g_value = G_VALUE_INIT;
@@ -231,7 +233,7 @@ mq_web_settings_connect(MqConfig *config, WebKitSettings *wk_settings,
mappings[i].mq_name,
(MqConfigBooleanCallback) wks_bool_cb,
wk_settings);
- wks_bool_cb(mappings[i].mq_name,
+ wks_bool_cb(config, mappings[i].mq_name,
mq_config_get_boolean(config,
mappings[i].mq_name),
wk_settings);
@@ -241,7 +243,7 @@ mq_web_settings_connect(MqConfig *config, WebKitSettings *wk_settings,
mappings[i].mq_name,
(MqConfigBooleanCallback) wks_bool_n_cb,
wk_settings);
- wks_bool_n_cb(mappings[i].mq_name,
+ wks_bool_n_cb(config, mappings[i].mq_name,
mq_config_get_boolean(config,
mappings[i].mq_name),
wk_settings);
@@ -251,7 +253,7 @@ mq_web_settings_connect(MqConfig *config, WebKitSettings *wk_settings,
mappings[i].mq_name,
(MqConfigIntegerCallback) wks_int_cb,
wk_settings);
- wks_int_cb(mappings[i].mq_name,
+ wks_int_cb(config, mappings[i].mq_name,
mq_config_get_integer(config,
mappings[i].mq_name),
wk_settings);
@@ -261,7 +263,7 @@ mq_web_settings_connect(MqConfig *config, WebKitSettings *wk_settings,
mappings[i].mq_name,
(MqConfigStringCallback) wks_str_cb,
wk_settings);
- wks_str_cb(mappings[i].mq_name,
+ wks_str_cb(config, mappings[i].mq_name,
mq_config_get_string(config,
mappings[i].mq_name),
wk_settings);