From 45e4f390eb7ab7394651bf7bddf865c74d677e84 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Wed, 28 Mar 2012 15:12:26 +0200 Subject: [PATCH] charsets: plug memleak --- src/mm-charsets.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mm-charsets.c b/src/mm-charsets.c index 9126bb6a..f88c0c7a 100644 --- a/src/mm-charsets.c +++ b/src/mm-charsets.c @@ -172,10 +172,11 @@ mm_modem_charset_hex_to_utf8 (const char *src, MMModemCharset charset) NULL, NULL, &error); if (!converted || error) { g_clear_error (&error); - g_free (unconverted); converted = NULL; } + g_free (unconverted); + return converted; }