src/share/classes/java/net/URI.java

Print this page

        

@@ -1709,10 +1709,12 @@
                     if (c != d)
                         return false;
                     i++;
                     continue;
                 }
+                if (d != '%')
+                    return false;
                 i++;
                 if (toLower(s.charAt(i)) != toLower(t.charAt(i)))
                     return false;
                 i++;
                 if (toLower(s.charAt(i)) != toLower(t.charAt(i)))