[libgtop] Call setlocale in main function of libgtop_daemon2



commit 05cb14dbb2d73b0f48d44d5ad1a24f9ae95172f0
Author: Ting-Wei Lan <lantw src gnome org>
Date:   Mon Jan 11 14:30:41 2016 +0800

    Call setlocale in main function of libgtop_daemon2
    
    It is required to correctly show translated messages on some locales.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=760432

 src/daemon/gnuserv.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/daemon/gnuserv.c b/src/daemon/gnuserv.c
index 6965946..8af908b 100644
--- a/src/daemon/gnuserv.c
+++ b/src/daemon/gnuserv.c
@@ -43,6 +43,7 @@
 #include <glibtop/gnuserv.h>
 
 #include <errno.h>
+#include <locale.h>
 
 #include "daemon.h"
 
@@ -473,6 +474,8 @@ main (int argc, char **argv)
 
     int ils = -1;              /* internet domain listen socket */
 
+    setlocale (LC_ALL, "");
+
     /* On non-glibc systems, this is not set up for us.  */
     if (!program_invocation_name) {
        char *arg;


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