]> err.no Git - eweouz/commitdiff
Do a setlocale in order to parse non-ascii options
authorTollef Fog Heen <tfheen@err.no>
Mon, 1 Sep 2008 11:45:26 +0000 (13:45 +0200)
committerTollef Fog Heen <tfheen@err.no>
Mon, 1 Sep 2008 11:45:26 +0000 (13:45 +0200)
src/eweouz-write-addressbook.c

index 53cb2a9f340b5cba845a1d4c0731f2d69e02f221..b8f18ec15d9c9f0449b26d1ebb66fa1ca851bca1 100644 (file)
@@ -2,7 +2,7 @@
 #include <libedataserver/e-source-group.h>
 #include <gconf/gconf.h>
 #include <glib.h>
-
+#include <locale.h>
 
 static gchar *id = NULL;
 static gchar *full_name = NULL;
@@ -48,6 +48,8 @@ int main(int argc, char **argv)
        GError *error = NULL;
        GOptionContext *optioncontext;
 
+       setlocale (LC_ALL, "");
+
        optioncontext = g_option_context_new ("- whack address book");
        g_option_context_add_main_entries (optioncontext, entries, NULL);
        g_option_context_parse (optioncontext, &argc, &argv, &error);