Don't use setlocale in plugins()
authorTim-Philipp Müller <tim@centricular.net>
Sun, 1 Sep 2013 20:18:38 +0000 (21:18 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Sun, 1 Sep 2013 20:18:38 +0000 (21:18 +0100)
Only apps should call setlocale(), not libraries.

ext/shout2/gstshout2.c
gst/avi/gstavi.c
gst/isomp4/isomp4-plugin.c
gst/rtsp/gstrtsp.c
sys/sunaudio/gstsunaudio.c
sys/v4l2/gstv4l2.c

index ee6a6ba..cc58453 100644 (file)
@@ -799,7 +799,6 @@ static gboolean
 plugin_init (GstPlugin * plugin)
 {
 #ifdef ENABLE_NLS
-  setlocale (LC_ALL, "");
   bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
   bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
 #endif /* ENABLE_NLS */
index e2569b0..b4cf0ad 100644 (file)
@@ -35,7 +35,6 @@ plugin_init (GstPlugin * plugin)
   gst_riff_init ();
 
 #ifdef ENABLE_NLS
-  setlocale (LC_ALL, "");
   bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
   bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
 #endif /* ENABLE_NLS */
index 27af5d9..7ff78ce 100644 (file)
@@ -35,7 +35,6 @@ static gboolean
 plugin_init (GstPlugin * plugin)
 {
 #ifdef ENABLE_NLS
-  setlocale (LC_ALL, "");
   bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
   bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
 #endif /* ENABLE_NLS */
index 7f12653..66e2c3f 100644 (file)
@@ -54,7 +54,6 @@ static gboolean
 plugin_init (GstPlugin * plugin)
 {
 #ifdef ENABLE_NLS
-  setlocale (LC_ALL, "");
   bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
   bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
 #endif /* ENABLE_NLS */
index 433fba2..633c1f0 100644 (file)
@@ -48,7 +48,6 @@ plugin_init (GstPlugin * plugin)
   GST_DEBUG_CATEGORY_INIT (sunaudio_debug, "sunaudio", 0, "sunaudio elements");
 
 #ifdef ENABLE_NLS
-  setlocale (LC_ALL, "");
   bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
   bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
 #endif /* ENABLE_NLS */
index 12b247f..a61d6ab 100644 (file)
@@ -61,7 +61,6 @@ plugin_init (GstPlugin * plugin)
     return FALSE;
 
 #ifdef ENABLE_NLS
-  setlocale (LC_ALL, "");
   bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
   bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
 #endif /* ENABLE_NLS */