[Xfce4-commits] <xfce4-appfinder:master> Fix unref of NULL object.
Nick Schermer
noreply at xfce.org
Wed Sep 21 20:30:01 CEST 2011
Updating branch refs/heads/master
to 1614a841a7ee904142f8f1a8781d5e8097a24d55 (commit)
from a32bcee4fea4acb29aeba734fd79de82f9ea21fd (commit)
commit 1614a841a7ee904142f8f1a8781d5e8097a24d55
Author: Nick Schermer <nick at xfce.org>
Date: Wed Sep 21 20:23:59 2011 +0200
Fix unref of NULL object.
src/appfinder-window.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/appfinder-window.c b/src/appfinder-window.c
index c2135a5..da0b6bf 100644
--- a/src/appfinder-window.c
+++ b/src/appfinder-window.c
@@ -379,7 +379,9 @@ xfce_appfinder_window_finalize (GObject *object)
g_object_unref (G_OBJECT (window->category_model));
g_object_unref (G_OBJECT (window->completion));
g_object_unref (G_OBJECT (window->icon_find));
- g_object_unref (G_OBJECT (window->actions));
+
+ if (window->actions != NULL)
+ g_object_unref (G_OBJECT (window->actions));
if (window->filter_category != NULL)
g_object_unref (G_OBJECT (window->filter_category));
@@ -842,7 +844,7 @@ xfce_appfinder_window_execute (XfceAppfinderWindow *window)
gtk_tree_model_filter_convert_iter_to_child_iter (GTK_TREE_MODEL_FILTER (model), &orig, &iter);
result = xfce_appfinder_model_execute (window->model, &orig, screen, ®ular_command, &error);
- if (!result && regular_command)
+ if (!result && regular_command)
{
gtk_tree_model_get (model, &iter, XFCE_APPFINDER_MODEL_COLUMN_COMMAND, &cmd, -1);
result = xfce_appfinder_window_execute_command (cmd, screen, window, &error);
More information about the Xfce4-commits
mailing list