[libgdata] demos: Call setlocale() in docs-list demo



commit 2c4b9f8a7d767474e02bf65d38fa422bb5c83669
Author: Philip Withnall <philip tecnocode co uk>
Date:   Thu Jan 26 00:42:29 2017 +0000

    demos: Call setlocale() in docs-list demo
    
    Ensure that our output is encoded correctly for the console, so that the
    UTF-8 characters appear correctly.

 demos/docs-list/docs-list.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/demos/docs-list/docs-list.c b/demos/docs-list/docs-list.c
index 5efb551..44ef28b 100644
--- a/demos/docs-list/docs-list.c
+++ b/demos/docs-list/docs-list.c
@@ -24,6 +24,7 @@
 
 #include <gio/gio.h>
 #include <glib.h>
+#include <locale.h>
 
 #define GOA_API_IS_SUBJECT_TO_CHANGE
 #include <gdata/gdata.h>
@@ -41,6 +42,8 @@ main (void)
        GList *l;
        GoaClient *client = NULL;
 
+       setlocale (LC_ALL, "");
+
        client = goa_client_new_sync (NULL, &error);
        if (error != NULL) {
                g_warning ("%s", error->message);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]