From 1db000403319e6380e438ce627155a29b926d68e Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Wed, 8 Feb 2012 16:29:27 +0100 Subject: charsets: don't crash when passing a NULL string to the UTF-8 converter --- src/mm-charsets.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mm-charsets.c') diff --git a/src/mm-charsets.c b/src/mm-charsets.c index bc7eb516..913df0d6 100644 --- a/src/mm-charsets.c +++ b/src/mm-charsets.c @@ -714,6 +714,9 @@ mm_charset_take_and_convert_to_utf8 (gchar *str, { gchar *utf8 = NULL; + if (!str) + return NULL; + switch (charset) { case MM_MODEM_CHARSET_UNKNOWN: g_warn_if_reached (); -- cgit v1.2.3-70-g09d2