diff options
Diffstat (limited to 'libqmenumodel/src')
-rw-r--r-- | libqmenumodel/src/unitymenumodel.cpp | 8 |
1 files 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) |