[Xfce4-commits] <midori:master> Only ref icon if non-NULL in midori_view_apply_icon

Christian Dywan noreply at xfce.org
Thu Feb 28 01:02:02 CET 2013


Updating branch refs/heads/master
         to 6d3c0538535ea2b25e4db8df23aa250fc9067fe3 (commit)
       from d9ca4bc8eda1c442f86e41ad59f058c6f9f07c1d (commit)

commit 6d3c0538535ea2b25e4db8df23aa250fc9067fe3
Author: Christian Dywan <christian at twotoasts.de>
Date:   Thu Feb 28 00:36:36 2013 +0100

    Only ref icon if non-NULL in midori_view_apply_icon

 midori/midori-view.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/midori/midori-view.c b/midori/midori-view.c
index 910c6b8..6488dc2 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -420,7 +420,9 @@ midori_view_apply_icon (MidoriView*  view,
 {
     katze_item_set_icon (view->item, icon_name);
     /* katze_item_get_image knows about this pixbuf */
-    g_object_set_data_full (G_OBJECT (view->item), "pixbuf", g_object_ref (icon),
+    if (icon != NULL)
+        g_object_ref (icon);
+    g_object_set_data_full (G_OBJECT (view->item), "pixbuf", icon,
                             (GDestroyNotify)g_object_unref);
     katze_object_assign (view->icon, icon);
     g_object_notify (G_OBJECT (view), "icon");


More information about the Xfce4-commits mailing list