< prev index next >
src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
Print this page
*** 81,92 ****
@Override
public Optional<ResourcePoolEntry> findEntry(String path) {
if (!path.startsWith("/")) {
path = "/" + path;
}
! if (!path.startsWith("/" + name)) {
! path = "/" + name + path;
}
return Optional.ofNullable(moduleContent.get(path));
}
@Override
--- 81,92 ----
@Override
public Optional<ResourcePoolEntry> findEntry(String path) {
if (!path.startsWith("/")) {
path = "/" + path;
}
! if (!path.startsWith("/" + name + "/")) {
! path = "/" + name + path; // path already starts with '/'
}
return Optional.ofNullable(moduleContent.get(path));
}
@Override
< prev index next >