From 5619735c1f410b59cc0fa2a539b699d2821aeb1e Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Fri, 06 Oct 2017 16:10:36 -0400 Subject: MqConfig: Pass MqConfig object to notification callbacks And update callbacks in src/web-settings.c. --- (limited to 'src/config.c') 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; -- cgit v0.9.1