diff options
Diffstat (limited to 'examples/class-signal/class-signal.c')
-rw-r--r-- | examples/class-signal/class-signal.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/class-signal/class-signal.c b/examples/class-signal/class-signal.c index 34a3512b4..3f8324a16 100644 --- a/examples/class-signal/class-signal.c +++ b/examples/class-signal/class-signal.c @@ -75,9 +75,11 @@ class_signal_cb (DBusMessage *message) while ((arg_type = dbus_message_iter_get_arg_type (&arr)) != DBUS_TYPE_INVALID) { DBusMessageIter strct; - gint subject = 0, predicate = 0, object = 0; + gint graph = 0, subject = 0, predicate = 0, object = 0; dbus_message_iter_recurse (&arr, &strct); + dbus_message_iter_get_basic (&strct, &graph); + dbus_message_iter_next (&strct); dbus_message_iter_get_basic (&strct, &subject); dbus_message_iter_next (&strct); dbus_message_iter_get_basic (&strct, &predicate); |