[Xfce4-commits] <garcon:master> Don't unref NULL file in GarconMenuDirectory.
Nick Schermer
noreply at xfce.org
Thu Jun 2 12:04:01 CEST 2011
Updating branch refs/heads/master
to 3d3e623ac9e8fa1e03f74143c8bcfb9f0dd752a0 (commit)
from a3f79532450bb741a9551665a6dfdb4b7501d02a (commit)
commit 3d3e623ac9e8fa1e03f74143c8bcfb9f0dd752a0
Author: Nick Schermer <nick at xfce.org>
Date: Thu Jun 2 12:03:08 2011 +0200
Don't unref NULL file in GarconMenuDirectory.
garcon/garcon-menu-directory.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/garcon/garcon-menu-directory.c b/garcon/garcon-menu-directory.c
index 1203059..4dafe58 100644
--- a/garcon/garcon-menu-directory.c
+++ b/garcon/garcon-menu-directory.c
@@ -245,7 +245,8 @@ garcon_menu_directory_finalize (GObject *object)
g_strfreev (directory->priv->not_show_in);
/* Free file */
- g_object_unref (directory->priv->file);
+ if (directory->priv->file != NULL)
+ g_object_unref (directory->priv->file);
(*G_OBJECT_CLASS (garcon_menu_directory_parent_class)->finalize) (object);
}
More information about the Xfce4-commits
mailing list