summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2014-10-08 16:35:18 +0200
committerChristian Pointner <equinox@spreadspace.org>2014-10-08 16:35:18 +0200
commitf1e4fa2f6ef2b216abef4b90e0fba4362a77829f (patch)
treee3b6e47aa3fc3ed11c67ec6aee815b9da491bf85
parentcomplain about unkown command line arguments (diff)
fixed locale issue at command line parser
-rw-r--r--src/options-launch.c2
-rw-r--r--src/options-rtp.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/options-launch.c b/src/options-launch.c
index 16e855d..0615692 100644
--- a/src/options-launch.c
+++ b/src/options-launch.c
@@ -42,6 +42,7 @@
#include <string.h>
#include <glib.h>
#include <gst/gst.h>
+#include <locale.h>
static void options_defaults(options_t* opt)
{
@@ -83,6 +84,7 @@ int options_parse(options_t* opt, int argc, char* argv[])
if(!opt)
return -1;
+ setlocale (LC_ALL, "");
options_defaults(opt);
g_free(opt->progname_);
diff --git a/src/options-rtp.c b/src/options-rtp.c
index 3a1aab8..2e13c1b 100644
--- a/src/options-rtp.c
+++ b/src/options-rtp.c
@@ -42,6 +42,7 @@
#include <string.h>
#include <glib.h>
#include <gst/gst.h>
+#include <locale.h>
static void options_defaults(options_t* opt)
{
@@ -237,6 +238,7 @@ int options_parse(options_t* opt, int argc, char* argv[])
if(!opt)
return -1;
+ setlocale (LC_ALL, "");
options_defaults(opt);
g_free(opt->progname_);