summaryrefslogtreecommitdiffstats
path: root/src/config.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/config.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/config.c')
-rw-r--r--src/config.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/config.c b/src/config.c
index 1fe29ba..a841141 100644
--- a/src/config.c
+++ b/src/config.c
@@ -318,22 +318,22 @@ set_type_or_run_callbacks(MqConfig *config, const gchar *name,
for (cbs = item->callbacks; cbs; cbs = cbs->next) {
switch (item->type) {
case TYPE_BOOLEAN:
- cbs->cb.boolean_cb(name,
+ cbs->cb.boolean_cb(config, name,
*((const gboolean *) value),
cbs->user_data);
break;
case TYPE_INTEGER:
- cbs->cb.integer_cb(name,
+ cbs->cb.integer_cb(config, name,
*((const gint *) value),
cbs->user_data);
break;
case TYPE_DOUBLE:
- cbs->cb.double_cb(name,
+ cbs->cb.double_cb(config, name,
*((const gdouble *) value),
cbs->user_data);
break;
case TYPE_STRING:
- cbs->cb.string_cb(name,
+ cbs->cb.string_cb(config, name,
(const gchar *) value,
cbs->user_data);
break;