From 1dfc1f268685ab39f75dbb51e7c7bd3f78513fee Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Sun, 1 Sep 2013 21:18:38 +0100 Subject: [PATCH] Don't use setlocale in plugins() Only apps should call setlocale(), not libraries. --- ext/shout2/gstshout2.c | 1 - gst/avi/gstavi.c | 1 - gst/isomp4/isomp4-plugin.c | 1 - gst/rtsp/gstrtsp.c | 1 - sys/sunaudio/gstsunaudio.c | 1 - sys/v4l2/gstv4l2.c | 1 - 6 files changed, 6 deletions(-) diff --git a/ext/shout2/gstshout2.c b/ext/shout2/gstshout2.c index ee6a6ba..cc58453 100644 --- a/ext/shout2/gstshout2.c +++ b/ext/shout2/gstshout2.c @@ -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 */ diff --git a/gst/avi/gstavi.c b/gst/avi/gstavi.c index e2569b0..b4cf0ad 100644 --- a/gst/avi/gstavi.c +++ b/gst/avi/gstavi.c @@ -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 */ diff --git a/gst/isomp4/isomp4-plugin.c b/gst/isomp4/isomp4-plugin.c index 27af5d9..7ff78ce 100644 --- a/gst/isomp4/isomp4-plugin.c +++ b/gst/isomp4/isomp4-plugin.c @@ -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 */ diff --git a/gst/rtsp/gstrtsp.c b/gst/rtsp/gstrtsp.c index 7f12653..66e2c3f 100644 --- a/gst/rtsp/gstrtsp.c +++ b/gst/rtsp/gstrtsp.c @@ -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 */ diff --git a/sys/sunaudio/gstsunaudio.c b/sys/sunaudio/gstsunaudio.c index 433fba2..633c1f0 100644 --- a/sys/sunaudio/gstsunaudio.c +++ b/sys/sunaudio/gstsunaudio.c @@ -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 */ diff --git a/sys/v4l2/gstv4l2.c b/sys/v4l2/gstv4l2.c index 12b247f..a61d6ab 100644 --- a/sys/v4l2/gstv4l2.c +++ b/sys/v4l2/gstv4l2.c @@ -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 */ -- 2.7.4