Code

* comment on the reson for calling setlocale
authoroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Sun, 4 Oct 2009 11:48:40 +0000 (11:48 +0000)
committeroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Sun, 4 Oct 2009 11:48:40 +0000 (11:48 +0000)
* to not force the message encoding ... messages
  should be encoded in the current locale

git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@1931 a5681a0c-68f1-0310-ab6d-d61299d08faa

program/src/rrd_tool.c

index 853f0db4c308fd21a828efc4d7c1cf25cae15cf8..bda631d2f49ee51ad60dd3d420d582ef2c4882a7 100644 (file)
@@ -410,12 +410,13 @@ int main(
     fpsetmask(0);
 #endif
 #ifdef HAVE_LOCALE_H
+    /* initialize locale settings
+       according to localeconv(3) */       
     setlocale(LC_ALL, "");
 #endif
 
 #if defined(HAVE_LIBINTL_H) && defined(BUILD_LIBINTL)
     bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR);
-    bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
     textdomain(GETTEXT_PACKAGE);
 #endif
     if (argc == 1) {