]> git.sesse.net Git - vlc/commitdiff
Revert "src: Fix for Mac OS X filesystem filename encoding"
authorFelix Paul Kühne <fkuehne@videolan.org>
Thu, 22 Aug 2013 15:07:08 +0000 (17:07 +0200)
committerFelix Paul Kühne <fkuehne@videolan.org>
Thu, 22 Aug 2013 15:07:08 +0000 (17:07 +0200)
This reverts commit 0970461e97dc0dbd54006c7e7a9da80990f946a0.

src/text/url.c

index c809fbec5efebe532bd7373cc4b129fc6eac4c13..40043baae3cb18109c83814e61b3aa5a755e52b4 100644 (file)
@@ -32,7 +32,6 @@
 
 #include <vlc_common.h>
 #include <vlc_url.h>
-#include <vlc_charset.h>
 #include <vlc_fs.h>
 #include <ctype.h>
 
@@ -171,19 +170,6 @@ char *vlc_path2uri (const char *path, const char *scheme)
     path = p;
 #endif
 
-#if defined( __APPLE__ )
-    /* Mac OS X uses Unicode for their files and folder name with HFS+:
-     * Unicode Normalization Form D (NFD) (with some modification).
-     * But simply converting to NFC causes some problem.
-     * So using UTF-8-MAC, encoding for HFS+, to convert to UTF-8.
-     *
-     * Note: UTF-8-MAC is only implemented for built-in iconv on Mac OS X.
-     */
-    char* psz_tmp_path = FromCharset("UTF-8-MAC", path, strlen(path));
-    strcpy((char *)path, psz_tmp_path);
-    free(psz_tmp_path);
-#endif
-
 #if defined( _WIN32 ) || defined( __OS2__ )
     /* Drive letter */
     if (isalpha ((unsigned char)path[0]) && (path[1] == ':'))