]> git.sesse.net Git - vlc/blobdiff - src/misc/darwin_specific.m
Fix typo
[vlc] / src / misc / darwin_specific.m
index 2104c19da9d2cadb9d3188b866512605b6e3b32e..660a7dc30e5f4e36507defb67438131ef2dac958 100644 (file)
@@ -42,21 +42,29 @@ static int FindLanguage( const char * psz_lang )
     const char * ppsz_all[] =
     {
         "Catalan", "ca",
+        "Czech", "cs",
         "Danish", "da",
         "German", "de",
         "British", "en_GB",
         "English", "en",
         "Spanish", "es",
         "French", "fr",
+        "Galician", "gl",
+        "Hebrew", "he",
+        "Hungarian", "hu",
         "Italian", "it",
         "Japanese", "ja",
         "Korean", "ko",
         "Georgian", "ka",
+        "Malay", "ms",
         "Dutch", "nl",
         "Occitan", "oc",
         "Brazilian Portuguese", "pt_BR",
         "Romanian", "ro",
         "Russian", "ru",
+        "Slovak", "sk",
+        "Slovenian", "sl",
+        "Swedish", "sv",
         "Turkish", "tr",
         "Simplified Chinese", "zh_CN",
         "Chinese Traditional", "zh_TW",
@@ -76,13 +84,13 @@ static int FindLanguage( const char * psz_lang )
     return 0;
 }
 
-void system_Init( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
+void system_Init( libvlc_int_t *p_this, int *pi_argc, char *ppsz_argv[] )
 {
     char i_dummy;
     char *p_char, *p_oldchar = &i_dummy;
 
     /* Get the full program path and name */
-    p_char = p_this->p_libvlc->psz_vlcpath = strdup( ppsz_argv[ 0 ] );
+    p_char = p_this->p_libvlc_global->psz_vlcpath = strdup( ppsz_argv[ 0 ] );
 
     /* Remove trailing program name */
     for( ; *p_char ; )
@@ -120,14 +128,14 @@ void system_Init( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
         [o_pool release];
     }
 
-    vlc_mutex_init( p_this, &p_this->p_libvlc->iconv_lock );
-    p_this->p_libvlc->iconv_macosx = vlc_iconv_open( "UTF-8", "UTF-8-MAC" );
+    vlc_mutex_init( p_this, &p_this->p_libvlc_global->iconv_lock );
+    p_this->p_libvlc_global->iconv_macosx = vlc_iconv_open( "UTF-8", "UTF-8-MAC" );
 }
 
 /*****************************************************************************
  * system_Configure: check for system specific configuration options.
  *****************************************************************************/
-void system_Configure( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
+void system_Configure( libvlc_int_t *p_this, int *pi_argc, char *ppsz_argv[] )
 {
 
 }
@@ -135,12 +143,12 @@ void system_Configure( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
 /*****************************************************************************
  * system_End: free the program path.
  *****************************************************************************/
-void system_End( vlc_t *p_this )
+void system_End( libvlc_int_t *p_this )
 {
-    free( p_this->p_libvlc->psz_vlcpath );
+    free( p_this->p_libvlc_global->psz_vlcpath );
 
-    if ( p_this->p_libvlc->iconv_macosx != (vlc_iconv_t)-1 )
-        vlc_iconv_close( p_this->p_libvlc->iconv_macosx );
-    vlc_mutex_destroy( &p_this->p_libvlc->iconv_lock );
+    if ( p_this->p_libvlc_global->iconv_macosx != (vlc_iconv_t)-1 )
+        vlc_iconv_close( p_this->p_libvlc_global->iconv_macosx );
+    vlc_mutex_destroy( &p_this->p_libvlc_global->iconv_lock );
 }