summaryrefslogtreecommitdiff
path: root/src/dbus.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-12-19 13:23:15 -0800
committerMarcel Holtmann <marcel@holtmann.org>2009-12-19 13:23:15 -0800
commit7bc004006cb45f73276ef56edc03dac4177becc3 (patch)
treebfcedb35928e20c965c7c51cf0e0ae251a554f59 /src/dbus.c
parent771829488c36eb8ee9ce09a12ecb7517e3cf4f04 (diff)
downloadconnman-7bc004006cb45f73276ef56edc03dac4177becc3.tar.gz
connman-7bc004006cb45f73276ef56edc03dac4177becc3.tar.bz2
connman-7bc004006cb45f73276ef56edc03dac4177becc3.zip
Add user data argument to D-Bus array property helpers
Diffstat (limited to 'src/dbus.c')
-rw-r--r--src/dbus.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/dbus.c b/src/dbus.c
index dbf36230..2253eafb 100644
--- a/src/dbus.c
+++ b/src/dbus.c
@@ -168,7 +168,8 @@ void connman_dbus_property_append_fixed_array(DBusMessageIter *iter,
}
void connman_dbus_property_append_variable_array(DBusMessageIter *iter,
- const char *key, int type, connman_dbus_append_cb_t function)
+ const char *key, int type,
+ connman_dbus_append_cb_t function, void *user_data)
{
DBusMessageIter value, array;
const char *variant_sig, *array_sig;
@@ -194,7 +195,7 @@ void connman_dbus_property_append_variable_array(DBusMessageIter *iter,
dbus_message_iter_open_container(&value, DBUS_TYPE_ARRAY,
array_sig, &array);
if (function)
- function(&array, NULL);
+ function(&array, user_data);
dbus_message_iter_close_container(&value, &array);
dbus_message_iter_close_container(iter, &value);