From 31ff8a229129d8450da236633aac8d320aba87ff Mon Sep 17 00:00:00 2001 From: Ehtesham Date: Wed, 27 Jan 2021 11:35:38 +0530 Subject: [PATCH] Checked the length of key for checker framework --- src/main/java/org/json/JSONObject.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/json/JSONObject.java b/src/main/java/org/json/JSONObject.java index b60344b..8517feb 100644 --- a/src/main/java/org/json/JSONObject.java +++ b/src/main/java/org/json/JSONObject.java @@ -1558,7 +1558,7 @@ public class JSONObject { // if the first letter in the key is not uppercase, then skip. // This is to maintain backwards compatibility before PR406 // (https://github.com/stleary/JSON-java/pull/406/) - if (Character.isLowerCase(key.charAt(0))) { + if (key.length() > 0 && Character.isLowerCase(key.charAt(0))) { return null; } if (key.length() == 1) {