[balsa/gtk3] Do not leak pixbuf
- From: Peter Bloomfield <PeterB src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [balsa/gtk3] Do not leak pixbuf
- Date: Mon, 22 Jul 2013 16:02:18 +0000 (UTC)
commit e72c0b5cf4077fa2721f76c1dcee07b466175e42
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Mon Jul 22 12:01:54 2013 -0400
    Do not leak pixbuf
    
        * src/balsa-icons.c (load_balsa_pixmap): do not leak pixbuf.
 ChangeLog         |    4 ++++
 src/balsa-icons.c |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 9026ca2..8f634da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2013-07-22  Peter Bloomfield
 
+       * src/balsa-icons.c (load_balsa_pixmap): do not leak pixbuf.
+
+2013-07-22  Peter Bloomfield
+
        * src/balsa-icons.c (load_balsa_pixmap): add built-in icon with
        the correct size.
 
diff --git a/src/balsa-icons.c b/src/balsa-icons.c
index cf272ff..acabf7c 100644
--- a/src/balsa-icons.c
+++ b/src/balsa-icons.c
@@ -132,6 +132,7 @@ load_balsa_pixmap(GtkIconTheme *icon_theme, const balsa_pixmap_t *bpixmap)
                 BICONS_LOG("\tloaded with size %d", width);
                 gtk_icon_theme_add_builtin_icon(bpixmap->name, width,
                                                 pixbuf);
+                g_object_unref(pixbuf);
            }
        } else
            BICONS_ERR("bad size %d", bpixmap->sizes[n]);
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]