Skip conversion from detected ASCII

This commit is contained in:
M66B 2021-07-28 13:29:28 +02:00
parent 5c02e0a4d0
commit b0059f35e4
1 changed files with 8 additions and 1 deletions

View File

@ -2064,8 +2064,15 @@ public class MessageHelper {
if (c.equals(detected))
break;
// Common detected/meta
// - windows-1250, windows-1257 / ISO-8859-1
// - ISO-8859-1 / windows-1252
// - US-ASCII / windows-1250, windows-1252, ISO-8859-1, ISO-8859-15, UTF-8
if (StandardCharsets.US_ASCII.equals(detected) &&
("windows-1252".equals(c.name()) ||
("ISO-8859-15".equals(c.name()) ||
"windows-1250".equals(c.name()) ||
"windows-1252".equals(c.name()) ||
StandardCharsets.UTF_8.equals(c) ||
StandardCharsets.ISO_8859_1.equals(c)))
break;