diff options
Diffstat (limited to 'src/main/org/apache/tools/ant/types/selectors/modifiedselector/DigestAlgorithm.java')
-rw-r--r-- | src/main/org/apache/tools/ant/types/selectors/modifiedselector/DigestAlgorithm.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/org/apache/tools/ant/types/selectors/modifiedselector/DigestAlgorithm.java b/src/main/org/apache/tools/ant/types/selectors/modifiedselector/DigestAlgorithm.java index 085b4fe75..962414539 100644 --- a/src/main/org/apache/tools/ant/types/selectors/modifiedselector/DigestAlgorithm.java +++ b/src/main/org/apache/tools/ant/types/selectors/modifiedselector/DigestAlgorithm.java @@ -20,7 +20,8 @@ package org.apache.tools.ant.types.selectors.modifiedselector; import java.io.File; -import java.io.FileInputStream; +import java.io.InputStream; +import java.nio.file.Files; import java.security.DigestInputStream; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; @@ -158,12 +159,12 @@ public class DigestAlgorithm implements Algorithm { if (!file.canRead()) { return null; } - FileInputStream fis = null; + InputStream fis = null; byte[] buf = new byte[readBufferSize]; try { messageDigest.reset(); - fis = new FileInputStream(file); + fis = Files.newInputStream(file.toPath()); DigestInputStream dis = new DigestInputStream(fis, messageDigest); while (dis.read(buf, 0, readBufferSize) != -1) { |