[balsa/gtk3] Plug memory leak



commit c0b619cbc9ea27e623c709c3d060c6156a77e17d
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Sun Feb 15 16:22:50 2015 -0500

    Plug memory leak
    
        * src/sendmsg-window.c (create_lang_menu): do not leak language
        names.

 ChangeLog            |    5 +++++
 src/sendmsg-window.c |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 05b2a10..82999dc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2015-02-15  Peter Bloomfield  <pbloomfield bellsouth net>
 
+       * src/sendmsg-window.c (create_lang_menu): do not leak language
+       names.
+
+2015-02-15  Peter Bloomfield  <pbloomfield bellsouth net>
+
        * libbalsa/imap/auth-cram.c (imap_auth_cram): cosmetic change to
        length of copy in strncat.
 
diff --git a/src/sendmsg-window.c b/src/sendmsg-window.c
index bf57bde..65134ad 100644
--- a/src/sendmsg-window.c
+++ b/src/sendmsg-window.c
@@ -4163,7 +4163,7 @@ create_lang_menu(GtkWidget * parent, BalsaSendmsg * bsmsg)
                 active_item = w;
         }
     }
-    g_list_free(lang_list);
+    g_list_free_full(lang_list, (GDestroyNotify) g_free);
 #if !HAVE_GTKSPELL_3_0_3
     enchant_broker_free(broker);
 #endif                          /* HAVE_GTKSPELL_3_0_3 */


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