From d83c672d4f54cd2c3129b71352b425654d2890ba Mon Sep 17 00:00:00 2001 From: Thomas Roessler Date: Wed, 15 Nov 2000 20:29:58 +0000 Subject: [PATCH] =?utf8?q?Fix=20langinfo-based=20character=20set=20detecti?= =?utf8?q?on.=20=20From=20Martin=20Norb=C3=A4ck=20.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- charset.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charset.c b/charset.c index ab03225c..e7146f3e 100644 --- a/charset.c +++ b/charset.c @@ -200,7 +200,7 @@ void mutt_set_langinfo_charset (void) mutt_canonical_charset (buff2, sizeof (buff2), buff); /* finally, set $charset */ - if (!(Charset = safe_strdup (buff))) + if (!(Charset = safe_strdup (buff2))) Charset = safe_strdup ("iso-8859-1"); } @@ -223,7 +223,7 @@ void mutt_canonical_charset (char *dest, size_t dlen, const char *name) if (!mutt_strncasecmp (name, "iso8859", 7) && name[7] != '-') snprintf (scratch, sizeof (scratch), "iso_8859-%s", name + 7); else if (!mutt_strncasecmp (name, "iso8859-", 8)) - snprintf (scratch, sizeof (scratch), "iso8859-%s", name + 8); + snprintf (scratch, sizeof (scratch), "iso_8859-%s", name + 8); else strfcpy (scratch, NONULL(name), sizeof (scratch)); -- 2.40.0