aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCharles Kerr <charles.kerr@canonical.com>2012-03-16 17:15:50 -0500
committerCharles Kerr <charles.kerr@canonical.com>2012-03-16 17:15:50 -0500
commit36f65c70ce8184970eff9ac480a95299b98e7d86 (patch)
tree5ba01ac5819c5d239cbdcb3ce54d1860e5f90379 /src
parentf95bf78035fd4e550a67b74e902c0c2ba7df15bc (diff)
downloadlibayatana-appindicator-36f65c70ce8184970eff9ac480a95299b98e7d86.tar.gz
libayatana-appindicator-36f65c70ce8184970eff9ac480a95299b98e7d86.tar.bz2
libayatana-appindicator-36f65c70ce8184970eff9ac480a95299b98e7d86.zip
remove oddly-scoped variable to fix a CID 10737 - PW.BRANCH_PAST_INITIALIZATION warning reported by Coverity in Bug #957471
Diffstat (limited to 'src')
-rw-r--r--src/app-indicator.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/app-indicator.c b/src/app-indicator.c
index d7b3d18..0d6450c 100644
--- a/src/app-indicator.c
+++ b/src/app-indicator.c
@@ -926,11 +926,8 @@ app_indicator_set_property (GObject * object, guint prop_id, const GValue * valu
break;
case PROP_DBUS_MENU_SERVER:
- if (priv->menuservice != NULL) {
- g_object_unref (priv->menuservice);
- }
- gpointer val = g_value_dup_object(value);
- priv->menuservice = DBUSMENU_SERVER(val);
+ g_clear_object (&priv->menuservice);
+ priv->menuservice = DBUSMENU_SERVER (g_value_dup_object(value));
break;
default: