1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2024-12-29 11:15:51 +00:00

Small character optimizations

This commit is contained in:
M66B 2020-04-23 16:42:17 +02:00
parent 3fc63b8b6b
commit f08fa741d1

View file

@ -1319,23 +1319,22 @@ public class MessageHelper {
// https://tools.ietf.org/html/rfc2047 // https://tools.ietf.org/html/rfc2047
// encoded-word = "=?" charset "?" encoding "?" encoded-text "?=" // encoded-word = "=?" charset "?" encoding "?" encoded-text "?="
int i = 0; int s, q1, q2, e, i = 0;
List<MimeTextPart> parts = new ArrayList<>(); List<MimeTextPart> parts = new ArrayList<>();
while (i < text.length()) { while (i < text.length()) {
int s = text.indexOf("=?", i); s = text.indexOf("=?", i);
if (s < 0) if (s < 0)
break; break;
int q1 = text.indexOf("?", s + 2); q1 = text.indexOf("?", s + 2);
if (q1 < 0) if (q1 < 0)
break; break;
int q2 = text.indexOf("?", q1 + 1); q2 = text.indexOf("?", q1 + 1);
if (q2 < 0) if (q2 < 0)
break; break;
int e = text.indexOf("?=", q2 + 1); e = text.indexOf("?=", q2 + 1);
if (e < 0) if (e < 0)
break; break;