From 9e80060dd805fbec0e6f206f4ca2fb469723a80e Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 21 Apr 2021 07:32:56 +0200 Subject: [PATCH] Range check font size --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 68f7359a3a..15e5709a92 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -481,12 +481,16 @@ public class HtmlHelper { if (size.startsWith("-")) { if (s < 0) size = "smaller"; + else + throw new NumberFormatException("size=" + size); } else if (size.startsWith("+")) { if (s > 0) size = "larger"; - } else if (s >= 1 && s < 3) + else + throw new NumberFormatException("size=" + size); + } else if (s < 3) size = "small"; - else if (s > 3 && s <= 7) + else if (s > 3) size = "large"; else size = "medium";