Mailing List Archive

NessusClient/nessus nessus.c,1.3,1.4
Update of /usr/local/cvs/NessusClient/nessus
In directory raccoon.nessus.org:/tmp/cvs-serv53183

Modified Files:
nessus.c
Log Message:
Make locale support work for Windows as well.


Index: nessus.c
===================================================================
RCS file: /usr/local/cvs/NessusClient/nessus/nessus.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- nessus.c 3 Feb 2006 21:31:51 -0000 1.3
+++ nessus.c 15 Mar 2006 15:25:54 -0000 1.4
@@ -111,7 +111,20 @@
{
#ifdef HAVE_GNU_GETTEXT
setlocale (LC_ALL, "" );
+
+#ifdef CYGWIN
+ char* localedir = g_win32_get_package_installation_subdirectory(NULL, NULL,
+ "share\\locale");
+
+#ifdef LANGUAGE
+ g_setenv("LANGUAGE", LANGUAGE, FALSE);
+#endif /* LANGUAGE */
+
+ bindtextdomain (PACKAGE, localedir);
+#else /* CYGWIN */
bindtextdomain (PACKAGE, LOCALEDIR);
+#endif /* CYGWIN */
+
bind_textdomain_codeset (PACKAGE, "UTF-8");
textdomain (PACKAGE);
#endif

_______________________________________________
Nessus-cvs mailing list
Nessus-cvs@list.nessus.org
http://mail.nessus.org/mailman/listinfo/nessus-cvs