Do not duplicate NULL strings
authorRafaël Carré <funman@videolan.org>
Mon, 5 May 2008 07:41:20 +0000 (09:41 +0200)
committerRafaël Carré <funman@videolan.org>
Mon, 5 May 2008 07:41:20 +0000 (09:41 +0200)
src/text/unicode.c

index 87e30ec..16c5a5f 100644 (file)
@@ -165,6 +165,8 @@ static char *locale_fast (const char *string, bool from)
 
 static inline char *locale_dup (const char *string, bool from)
 {
 
 static inline char *locale_dup (const char *string, bool from)
 {
+    assert( string );
+
 #if defined (USE_ICONV)
     if (find_charset ())
         return strdup (string);
 #if defined (USE_ICONV)
     if (find_charset ())
         return strdup (string);