OpenJDK / jdk / jdk
changeset 57697:9fe8a53124c2
8231790: Provide better FileSystemProviders
Reviewed-by: alanb, skoivu, rhalade
author | bpb |
---|---|
date | Thu, 10 Oct 2019 10:52:31 -0700 |
parents | bf6bb6ddbda3 |
children | 7d517b51dea5 |
files | src/java.base/share/classes/java/nio/file/Files.java |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/java.base/share/classes/java/nio/file/Files.java Tue Oct 15 15:05:33 2019 -0400 +++ b/src/java.base/share/classes/java/nio/file/Files.java Thu Oct 10 10:52:31 2019 -0700 @@ -3348,6 +3348,8 @@ Objects.requireNonNull(cs); byte[] ba = readAllBytes(path); + if (path.getClass().getModule() != Object.class.getModule()) + ba = ba.clone(); return JLA.newStringNoRepl(ba, cs); }