From bc10fc067f201069d6fb34a67ec5c421de7e529b Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 7 Jan 2020 09:17:07 +0100 Subject: [PATCH] Substitute ISO-8859-16 by ISO-8859-1 --- app/src/main/java/eu/faircode/email/MessageHelper.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index 4a1f0d99eb..d5aad8ea07 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -1181,6 +1181,8 @@ public class MessageHelper { charset = charset.replace("\"", ""); if ("ASCII".equals(charset.toUpperCase())) charset = "US-ASCII"; + else if (charset.toLowerCase().endsWith("8859-16")) // not supported by Android + charset = null; // Use ISO8859-1 instead } if (TextUtils.isEmpty(charset) || "US-ASCII".equals(charset.toUpperCase())) {