commit | e98f9e1504bf642310dbcba3580221594657a19f | [log] [tgz] |
---|---|---|
author | Karl Pauls <karlpauls@gmail.com> | Wed Feb 14 16:15:28 2018 +0100 |
committer | Karl Pauls <karlpauls@gmail.com> | Wed Feb 14 16:15:28 2018 +0100 |
tree | c276f2547a0bb041eb536756dcadfb6e4cc21cc7 | |
parent | 73bc09f81842c68ba1c80d4df3df14fdd7b84cf8 [diff] |
SLING-7499: handle blank string.
diff --git a/src/main/java/org/apache/sling/resourceresolver/impl/helper/URI.java b/src/main/java/org/apache/sling/resourceresolver/impl/helper/URI.java index 2da65cb..ec1caae 100644 --- a/src/main/java/org/apache/sling/resourceresolver/impl/helper/URI.java +++ b/src/main/java/org/apache/sling/resourceresolver/impl/helper/URI.java
@@ -2029,8 +2029,14 @@ idx++; } if (idx > 0) { - tmp = tmp.substring(idx); - length -= idx; + if (idx < length) { + tmp = tmp.substring(idx); + length -= idx; + } + else { + tmp = ""; + length = 0; + } } }