commit | 8748141f70566b4e2f7f8abd9fd54f7d9f751b2e | [log] [tgz] |
---|---|---|
author | Morten Krogh-Jespersen <mkroghj@google.com> | Tue Oct 08 10:40:30 2019 +0200 |
committer | Morten Krogh-Jespersen <mkroghj@google.com> | Tue Oct 08 08:50:20 2019 +0000 |
tree | 6454c96f1faaa6358cf0c518b49ff8a435234a84 | |
parent | cc3c87f3a2eb78f787e74d2a51730e76665a686d [diff] |
Rewrite Java API 9 CRC32.update(byte[]) to Java 8 compatible call Change-Id: Icc00c66617892ea08f7726334fb6e52d648b722f
diff --git a/src/main/java/com/android/tools/r8/graph/JarClassFileReader.java b/src/main/java/com/android/tools/r8/graph/JarClassFileReader.java index 3ba63c8..0fcb5b6 100644 --- a/src/main/java/com/android/tools/r8/graph/JarClassFileReader.java +++ b/src/main/java/com/android/tools/r8/graph/JarClassFileReader.java
@@ -456,7 +456,7 @@ clazz.asProgramClass().setInitialClassFileVersion(version); if (application.options.encodeChecksums) { CRC32 crc = new CRC32(); - crc.update(this.context.classCache); + crc.update(this.context.classCache, 0, this.context.classCache.length); checksums.addChecksum(type.descriptor.toASCIIString(), crc.getValue()); } }
diff --git a/src/test/java/com/android/tools/r8/ToolHelper.java b/src/test/java/com/android/tools/r8/ToolHelper.java index ef32ed5..0464ccb 100644 --- a/src/test/java/com/android/tools/r8/ToolHelper.java +++ b/src/test/java/com/android/tools/r8/ToolHelper.java
@@ -632,7 +632,7 @@ Assert.fail(ioe.toString()); } CRC32 crc = new CRC32(); - crc.update(bytes); + crc.update(bytes, 0, bytes.length); return crc.getValue(); }