aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog7
-rw-r--r--libdbusmenu-glib/client.c1
-rw-r--r--libdbusmenu-glib/menuitem.c1
3 files changed, 9 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index db8c8cc..d614bb9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+libdbusmenu (0.2.3-0ubuntu1~ppa2~repeat4) UNRELEASED; urgency=low
+
+ * Upstream Merge
+ * Debugging message
+
+ -- Ted Gould <ted@ubuntu.com> Mon, 08 Feb 2010 15:32:46 -0600
+
libdbusmenu (0.2.3-0ubuntu1~ppa2~repeat3) lucid; urgency=low
* Upstream Merge
diff --git a/libdbusmenu-glib/client.c b/libdbusmenu-glib/client.c
index 69520bc..20f3620 100644
--- a/libdbusmenu-glib/client.c
+++ b/libdbusmenu-glib/client.c
@@ -430,6 +430,7 @@ proxy_destroyed (GObject * gobj_proxy, gpointer userdata)
DbusmenuClientPrivate * priv = DBUSMENU_CLIENT_GET_PRIVATE(userdata);
if (priv->root != NULL) {
+ g_debug("Root ref count: %d", ((GObject *)priv->root)->ref_count);
g_object_unref(G_OBJECT(priv->root));
priv->root = NULL;
#if 1
diff --git a/libdbusmenu-glib/menuitem.c b/libdbusmenu-glib/menuitem.c
index ba8b136..f494487 100644
--- a/libdbusmenu-glib/menuitem.c
+++ b/libdbusmenu-glib/menuitem.c
@@ -291,6 +291,7 @@ dbusmenu_menuitem_dispose (GObject *object)
GList * child = NULL;
for (child = priv->children; child != NULL; child = g_list_next(child)) {
+ g_debug("Unreffing %X", (guint)child->data);
g_object_unref(G_OBJECT(child->data));
}
g_list_free(priv->children);