From 7b0620547a3a42c3aefa926312cc9d06b87e817c Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Mon, 24 Jun 2013 12:50:25 -0400 Subject: unitymenumodel: use g_clear_object --- libqmenumodel/src/unitymenumodel.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/libqmenumodel/src/unitymenumodel.cpp b/libqmenumodel/src/unitymenumodel.cpp index 4507c29..525e115 100644 --- a/libqmenumodel/src/unitymenumodel.cpp +++ b/libqmenumodel/src/unitymenumodel.cpp @@ -96,12 +96,8 @@ UnityMenuModelPrivate::~UnityMenuModelPrivate() { this->clearItems(false); - if (this->menutracker) - gtk_menu_tracker_free (this->menutracker); - - if (this->muxer) - g_object_unref (this->muxer); - + g_clear_pointer (&this->menutracker, gtk_menu_tracker_free); + g_clear_object (&this->muxer); g_clear_object (&this->connection); if (this->nameWatchId) -- cgit v1.2.3