diff --git a/app/src/main/java/javax/mail/internet/ParameterList.java b/app/src/main/java/javax/mail/internet/ParameterList.java index e49e638a67..9336586d33 100644 --- a/app/src/main/java/javax/mail/internet/ParameterList.java +++ b/app/src/main/java/javax/mail/internet/ParameterList.java @@ -244,7 +244,7 @@ public class ParameterList { if (tk.getType() != HeaderTokenizer.Token.ATOM) { if (!recovered) { StringBuilder sb = new StringBuilder(s); - int pos = h.getNextPos() - 1; + int pos = h.getNextPos(); if (pos < sb.length()) sb.insert(pos, "^^^"); eu.faircode.email.Log.e("In parameter list <" + sb + ">" + @@ -261,7 +261,7 @@ public class ParameterList { if ((char)tk.getType() != '=') { if (!recovered) { StringBuilder sb = new StringBuilder(s); - int pos = h.getNextPos() - 1; + int pos = h.getNextPos(); if (pos < sb.length()) sb.insert(pos, "^^^"); eu.faircode.email.Log.e("In parameter list <" + sb + ">" + @@ -286,7 +286,7 @@ public class ParameterList { type != HeaderTokenizer.Token.QUOTEDSTRING) { if (!recovered) { StringBuilder sb = new StringBuilder(s); - int pos = h.getNextPos() - 1; + int pos = h.getNextPos(); if (pos < sb.length()) sb.insert(pos, "^^^"); eu.faircode.email.Log.e("In parameter list <" + sb + ">" + @@ -323,7 +323,7 @@ public class ParameterList { } else { if (!recovered) { StringBuilder sb = new StringBuilder(s); - int pos = h.getNextPos() - 1; + int pos = h.getNextPos(); if (pos < sb.length()) sb.insert(pos, "^^^"); eu.faircode.email.Log.e("In parameter list <" + sb + ">" +