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 ee6a6baccc527e60015ddf359a27c034c2986bbe..cc58453ac27a46fb4e0c679518d38089493f11a6 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 e2569b067e296b4ea71d9fff9c0dc3e6f2456adf..b4cf0ad4aa4b98f329f2f9079f40592203bad640 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 27af5d91eaebb1998a96e41496dd4a41dfe893cb..7ff78cee7526c5182c819857adfe17bae63d0706 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 7f1265307a363ca4485d5ff76f3bba160563832b..66e2c3f6d485a5aa44ff37d92c603ed99c154a27 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 433fba248ad98bd1387936bd875bd0cdc3901619..633c1f0128014c66ad482c6feddc99f5ef9b77bc 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 12b247fb22dc6dd72654a364fa237ce08ae694ac..a61d6ab7027467322f1a5c79d8d88470ec1f89ad 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 */