]> git.sesse.net Git - vlc/commitdiff
Fix for obsolete setups
authorRémi Denis-Courmont <rem@videolan.org>
Wed, 14 Mar 2007 19:01:04 +0000 (19:01 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Wed, 14 Mar 2007 19:01:04 +0000 (19:01 +0000)
src/text/unicode.c

index 3b8dfd5ac4623f36d61c8d0cb26f4b99f2eb4b74..b9d62074cba54d751091bfbafed8891ee147ee28 100644 (file)
@@ -91,7 +91,7 @@ static int find_charset (void)
 {
     static pthread_once_t once = PTHREAD_ONCE_INIT;
     pthread_once (&once, find_charset_once);
-    return strcmp (charset, "UTF-8");
+    return !strcmp (charset, "UTF-8");
 }
 #endif
 
@@ -173,7 +173,7 @@ static inline char *locale_dup (const char *string, vlc_bool_t from)
 void LocaleFree (const char *str)
 {
 #if defined (USE_ICONV)
-    if (strcmp (charset, "UTF-8"))
+    if (find_charset ())
         free ((char *)str);
 #elif defined (USE_MB2MB)
     free ((char *)str);