Use GUI codeset for C library as well, since we are displaying strings from it.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3577 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/unix/vncviewer/vncviewer.cxx b/unix/vncviewer/vncviewer.cxx
index c4fcc5b..007c425 100644
--- a/unix/vncviewer/vncviewer.cxx
+++ b/unix/vncviewer/vncviewer.cxx
@@ -277,6 +277,9 @@
   fprintf(stderr,"\n%s\n", aboutText);
 
   bind_textdomain_codeset(PACKAGE_NAME, "iso-8859-1");
+  // Since we are passing strings from strerror/gai_strerror to the
+  // GUI, these must be in GUI codeset as well. 
+  bind_textdomain_codeset("libc", "iso-8859-1");
 
   rfb::initStdIOLoggers();
   rfb::LogWriter::setLogParams("*:stderr:30");