diff options
author | Patrick McDermott <pj@pehjota.net> | 2017-10-06 16:10:36 (EDT) |
---|---|---|
committer | Patrick McDermott <pj@pehjota.net> | 2017-10-06 16:17:46 (EDT) |
commit | 5619735c1f410b59cc0fa2a539b699d2821aeb1e (patch) | |
tree | 4dec97e17313c3f1dac51c625645ceeee12635b6 /src/config.c | |
parent | d38d0ebe74a70f6e06a640880aba282fb349fb72 (diff) | |
download | marquee-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.c | 8 |
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; |