]> git.sesse.net Git - vlc/commitdiff
macosx: do not translate string setting values in advanced prefs
authorDavid Fuhrmann <david.fuhrmann@googlemail.com>
Sat, 20 Apr 2013 08:14:20 +0000 (10:14 +0200)
committerDavid Fuhrmann <david.fuhrmann@googlemail.com>
Sat, 20 Apr 2013 08:14:20 +0000 (10:14 +0200)
close #6217

modules/gui/macosx/prefs_widgets.m

index 0820f86840867cbe9a4efa90e257e758890c4d8e..cb2b152d484abdde0d4ddd323d801210e0558406 100644 (file)
@@ -941,7 +941,7 @@ o_textfield = [[[NSSecureTextField alloc] initWithFrame: s_rc] retain];     \
 
         /* build the textfield */
         if (p_item->value.psz)
-            o_textfieldString = _NS((char *)p_item->value.psz);
+            o_textfieldString = [NSString stringWithCString:p_item->value.psz encoding:NSUTF8StringEncoding];
         else
             o_textfieldString = @"";
         if (p_item->i_type == CONFIG_ITEM_PASSWORD) {
@@ -982,8 +982,7 @@ o_textfield = [[[NSSecureTextField alloc] initWithFrame: s_rc] retain];     \
 
 - (char *)stringValue
 {
-    return [[VLCStringUtility sharedInstance] delocalizeString:
-                        [o_textfield stringValue]];
+    return strdup([[o_textfield stringValue] UTF8String]);
 }
 
 - (void)resetValues