From 2330df75d210c9e13f7f0f5830030ef0d3b52782 Mon Sep 17 00:00:00 2001 From: Shai Almog <67850168+shai-almog@users.noreply.github.com> Date: Fri, 29 Sep 2023 05:36:13 +0300 Subject: [PATCH] Fixed #3738 year validation should be limited to 2 digit years --- CodenameOne/src/com/codename1/l10n/SimpleDateFormat.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CodenameOne/src/com/codename1/l10n/SimpleDateFormat.java b/CodenameOne/src/com/codename1/l10n/SimpleDateFormat.java index 7477b58d6b..9be2ce4759 100644 --- a/CodenameOne/src/com/codename1/l10n/SimpleDateFormat.java +++ b/CodenameOne/src/com/codename1/l10n/SimpleDateFormat.java @@ -757,8 +757,8 @@ int parseYear(String source, String token, int ofs) throws ParseException { if (year > (thisYear + 20)) { year -= 100; } + validateNumber(year, ofs, "year", 1000, thisYear + 1000); } - validateNumber(year, ofs, "year", 1000, thisYear + 1000); return year; }