8164011: --patch-module support for CDS
Exports the ZIP_FreeEntry function Reviewed-by: iklam, dcubed, lfoltan
This commit is contained in:
parent
06295fccf6
commit
b339daff4b
jdk
make
src/java.base/share/native/libzip
@ -218,7 +218,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBZIP, \
|
||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||
LDFLAGS_windows := -export:ZIP_Open -export:ZIP_Close -export:ZIP_FindEntry \
|
||||
-export:ZIP_ReadEntry -export:ZIP_GetNextEntry \
|
||||
-export:ZIP_InflateFully -export:ZIP_CRC32, \
|
||||
-export:ZIP_InflateFully -export:ZIP_CRC32 -export:ZIP_FreeEntry, \
|
||||
LIBS_unix := -ljvm -ljava $(LIBZ), \
|
||||
LIBS_solaris := -lc, \
|
||||
LIBS_windows := jvm.lib $(WIN_JAVA_LIB), \
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
# Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
@ -49,6 +49,7 @@ SUNWprivate_1.1 {
|
||||
Java_java_util_zip_Inflater_setDictionary;
|
||||
ZIP_Close;
|
||||
ZIP_CRC32;
|
||||
ZIP_FreeEntry;
|
||||
ZIP_FindEntry;
|
||||
ZIP_GetEntry;
|
||||
ZIP_GetNextEntry;
|
||||
|
@ -1094,7 +1094,7 @@ newEntry(jzfile *zip, jzcell *zc, AccessHint accessHint)
|
||||
* jzentry for each zip. This optimizes a common access pattern.
|
||||
*/
|
||||
|
||||
void
|
||||
void JNICALL
|
||||
ZIP_FreeEntry(jzfile *jz, jzentry *ze)
|
||||
{
|
||||
jzentry *last;
|
||||
|
@ -270,7 +270,8 @@ jzentry * ZIP_GetEntry(jzfile *zip, char *name, jint ulen);
|
||||
void ZIP_Lock(jzfile *zip);
|
||||
void ZIP_Unlock(jzfile *zip);
|
||||
jint ZIP_Read(jzfile *zip, jzentry *entry, jlong pos, void *buf, jint len);
|
||||
void ZIP_FreeEntry(jzfile *zip, jzentry *ze);
|
||||
void JNICALL
|
||||
ZIP_FreeEntry(jzfile *zip, jzentry *ze);
|
||||
jlong ZIP_GetEntryDataOffset(jzfile *zip, jzentry *entry);
|
||||
jzentry * ZIP_GetEntry2(jzfile *zip, char *name, jint ulen, jboolean addSlash);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user