aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-glib
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2010-07-20 13:49:06 -0500
committerTed Gould <ted@gould.cx>2010-07-20 13:49:06 -0500
commit88f54f11f9020b5ade4cc4e7b8df2d9f24b83622 (patch)
treed2dc917e0912ac8672cdbe960defe543ce29cfa3 /libdbusmenu-glib
parent4e30bfbc1203e5c3135f5f541cf7c8ea3efcb62c (diff)
downloadlibdbusmenu-88f54f11f9020b5ade4cc4e7b8df2d9f24b83622.tar.gz
libdbusmenu-88f54f11f9020b5ade4cc4e7b8df2d9f24b83622.tar.bz2
libdbusmenu-88f54f11f9020b5ade4cc4e7b8df2d9f24b83622.zip
Turns out you have to pass the right parameters to EVERY function. They don't teach you that in school. Test suite FTW.
Diffstat (limited to 'libdbusmenu-glib')
-rw-r--r--libdbusmenu-glib/client.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libdbusmenu-glib/client.c b/libdbusmenu-glib/client.c
index aad9fdc..5b9e406 100644
--- a/libdbusmenu-glib/client.c
+++ b/libdbusmenu-glib/client.c
@@ -1128,7 +1128,7 @@ parse_layout_xml(DbusmenuClient * client, xmlNodePtr node, DbusmenuMenuitem * it
}
if (childmi == NULL) {
- childmi = parse_layout_new_child(id, client, parent);
+ childmi = parse_layout_new_child(childid, client, item);
dbusmenu_menuitem_child_add_position(item, childmi, position);
g_object_unref(childmi);
} else {