diff options
author | Ken VanDine <ken.vandine@canonical.com> | 2011-02-22 09:46:48 -0500 |
---|---|---|
committer | Ken VanDine <ken.vandine@canonical.com> | 2011-02-22 09:46:48 -0500 |
commit | 7971e39e569ae85642666803a9b2fd329fb6b654 (patch) | |
tree | f82bbfadaedcb18bfa98ad78f58108eaa4857bee /libdbusmenu-glib/server.c | |
parent | ddf231e6a387990c5b011ef7cd998333a32aba02 (diff) | |
parent | 5eda2e026654bb7d79c30053f60cc2f67171be75 (diff) | |
download | libdbusmenu-7971e39e569ae85642666803a9b2fd329fb6b654.tar.gz libdbusmenu-7971e39e569ae85642666803a9b2fd329fb6b654.tar.bz2 libdbusmenu-7971e39e569ae85642666803a9b2fd329fb6b654.zip |
releasing version 0.3.98-0ubuntu2
Diffstat (limited to 'libdbusmenu-glib/server.c')
-rw-r--r-- | libdbusmenu-glib/server.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libdbusmenu-glib/server.c b/libdbusmenu-glib/server.c index aa39991..de8a9b9 100644 --- a/libdbusmenu-glib/server.c +++ b/libdbusmenu-glib/server.c @@ -892,7 +892,9 @@ menuitem_property_changed (DbusmenuMenuitem * mi, gchar * property, GVariant * v /* If so, we need to swap the value */ if (prop != NULL) { - g_variant_unref(prop->variant); + if (prop->variant != NULL) { + g_variant_unref(prop->variant); + } prop->variant = variant; } else { /* else we need to add it */ |