[platform] correct path comparison in Java extension classpath filtering (IDEA-CR-7121)

This commit is contained in:
Roman Shevchenko
2015-11-27 15:50:59 +01:00
parent 806c98e667
commit 21e5cc4d12
@@ -103,7 +103,7 @@ public class BootstrapClassLoaderUtil extends ClassUtilCore {
boolean isExt = false;
for (String extDir : extDirs) {
if (path.startsWith(extDir)) {
if (path.startsWith(extDir) && path.length() > extDir.length() && path.charAt(extDir.length()) == File.separatorChar) {
isExt = true;
break;
}