[gedit] Don't ref the icon if its NULL



commit 38b44d4159a46da1f4a44d119c879c19a86ab1a5
Author: Garrett Regier <alias301 gmail com>
Date:   Wed Jun 16 04:14:03 2010 -0700

    Don't ref the icon if its NULL

 plugins/filebrowser/gedit-file-browser-widget.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/plugins/filebrowser/gedit-file-browser-widget.c b/plugins/filebrowser/gedit-file-browser-widget.c
index e08f47a..c4521ed 100644
--- a/plugins/filebrowser/gedit-file-browser-widget.c
+++ b/plugins/filebrowser/gedit-file-browser-widget.c
@@ -546,7 +546,12 @@ get_from_bookmark_file (GeditFileBrowserWidget  *obj,
 	item = (NameIcon *)data;
 
 	*name = g_strdup (item->name);
-	*icon = g_object_ref (item->icon);
+	*icon = item->icon;
+
+	if (item->icon != NULL)
+	{
+		g_object_ref (item->icon);
+	}
 
 	return TRUE;
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]