]> diplodocus.org Git - nmh/blobdiff - sbr/check_charset.c
Fixed quoting of filename, expanded C-T parameter values, etc.,
[nmh] / sbr / check_charset.c
index 8ee93b1e22209367c19c31f2ed76d9d3d9c0c7f4..4f2eeba9c7b5242b4b062aab0cd926c5e7f24aa7 100644 (file)
@@ -8,9 +8,8 @@
  */
 
 #include <h/mh.h>
-#ifdef HAVE_LANGINFO_H
-# include <langinfo.h>
-#endif
+
+#include <langinfo.h>
 
 
 /*
 char *
 get_charset ()
 {
-    char *charset = getenv ("MM_CHARSET");
-#if defined(HAVE_NL_LANGINFO) && defined(CODESET)
-    if (!charset)
-       charset = norm_charmap(nl_langinfo (CODESET));
-#endif
-    return charset;
+    return norm_charmap(nl_langinfo (CODESET));
 }
 
 
@@ -51,7 +45,7 @@ check_charset (char *str, int len)
 
        /* US-ASCII is a subset of the ISO-8859-X and UTF-8 character sets */
        if (!strncasecmp("ISO-8859-", mm_charset, 9) ||
-               !mh_strcasecmp("UTF-8", mm_charset)) {
+               !strcasecmp("UTF-8", mm_charset)) {
            alt_charset = "US-ASCII";
            alt_len = strlen (alt_charset);
        }