src/java.base/share/native/libzip/CRC32.c
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/java.base/share/native/libzip/CRC32.c Fri Jun 26 17:30:27 2015
--- new/src/java.base/share/native/libzip/CRC32.c Fri Jun 26 17:30:26 2015
*** 41,51 ****
--- 41,51 ----
buf[0] = (Bytef)b;
return crc32(crc, buf, 1);
}
JNIEXPORT jint JNICALL
! Java_java_util_zip_CRC32_updateBytes0(JNIEnv *env, jclass cls, jint crc,
jarray b, jint off, jint len)
{
Bytef *buf = (*env)->GetPrimitiveArrayCritical(env, b, 0);
if (buf) {
crc = crc32(crc, buf + off, len);
*** 59,69 ****
--- 59,69 ----
{
return crc32(crc, (Bytef*)buf, len);
}
JNIEXPORT jint JNICALL
! Java_java_util_zip_CRC32_updateByteBuffer0(JNIEnv *env, jclass cls, jint crc,
jlong address, jint off, jint len)
{
Bytef *buf = (Bytef *)jlong_to_ptr(address);
if (buf) {
crc = crc32(crc, buf + off, len);
src/java.base/share/native/libzip/CRC32.c
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File