]> git.sesse.net Git - vlc/commitdiff
Set LC_NUMERIC to C once and for all.
authorRémi Denis-Courmont <rem@videolan.org>
Sun, 14 Aug 2005 12:24:33 +0000 (12:24 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sun, 14 Aug 2005 12:24:33 +0000 (12:24 +0000)
src/libvlc.c
src/misc/configuration.c

index 9fcf4970a5f2f67e04960d9516b7cf8aad4e02e7..7bca2560accf4c44feb4620207cfb43c7d89207d 100644 (file)
@@ -1920,6 +1920,7 @@ static void SetLanguage ( char const *psz_lang )
         setlocale( LC_ALL, psz_lang );
         setlocale(LC_NUMERIC, "C" );
     }
+    setlocale( LC_ALL, "C" );
 
     /* Specify where to find the locales for current domain */
 #if !defined( SYS_DARWIN ) && !defined( WIN32 ) && !defined( SYS_BEOS )
index c45499856363e14190eea1b80e1c3b009c6e1678..820cb4da6dd3fb639e6967c9a290e7103a43e439 100644 (file)
@@ -758,8 +758,6 @@ int __config_LoadConfigFile( vlc_object_t *p_this, const char *psz_module_name )
     char *psz_filename, *psz_homedir, *psz_configfile;
     int i_index;
 
-    setlocale( LC_NUMERIC, "C" );
-
     psz_configfile = p_this->p_vlc->psz_configfile;
     if( !psz_configfile || !psz_configfile )
     {
@@ -1028,8 +1026,6 @@ int SaveConfigFile( vlc_object_t *p_this, const char *psz_module_name,
     char *psz_filename, *psz_homedir, *psz_configfile;
     int i_index;
 
-    setlocale( LC_NUMERIC, "C" );
-
     /* Acquire config file lock */
     vlc_mutex_lock( &p_this->p_vlc->config_lock );