< prev index next >

src/java.base/share/native/libzip/ZipFile.c

Print this page




 194 Java_java_util_zip_ZipFile_freeEntry(JNIEnv *env, jclass cls, jlong zfile,
 195                                     jlong zentry)
 196 {
 197     jzfile *zip = jlong_to_ptr(zfile);
 198     jzentry *ze = jlong_to_ptr(zentry);
 199     ZIP_FreeEntry(zip, ze);
 200 }
 201 
 202 JNIEXPORT jlong JNICALL
 203 Java_java_util_zip_ZipFile_getNextEntry(JNIEnv *env, jclass cls, jlong zfile,
 204                                         jint n)
 205 {
 206     jzentry *ze = ZIP_GetNextEntry(jlong_to_ptr(zfile), n);
 207     return ptr_to_jlong(ze);
 208 }
 209 
 210 JNIEXPORT jint JNICALL
 211 Java_java_util_zip_ZipFile_getEntryMethod(JNIEnv *env, jclass cls, jlong zentry)
 212 {
 213     jzentry *ze = jlong_to_ptr(zentry);
 214     return ze->csize != 0 ? DEFLATED : STORED;
 215 }
 216 
 217 JNIEXPORT jint JNICALL
 218 Java_java_util_zip_ZipFile_getEntryFlag(JNIEnv *env, jclass cls, jlong zentry)
 219 {
 220     jzentry *ze = jlong_to_ptr(zentry);
 221     return ze->flag;
 222 }
 223 
 224 JNIEXPORT jlong JNICALL
 225 Java_java_util_zip_ZipFile_getEntryCSize(JNIEnv *env, jclass cls, jlong zentry)
 226 {
 227     jzentry *ze = jlong_to_ptr(zentry);
 228     return ze->csize != 0 ? ze->csize : ze->size;
 229 }
 230 
 231 JNIEXPORT jlong JNICALL
 232 Java_java_util_zip_ZipFile_getEntrySize(JNIEnv *env, jclass cls, jlong zentry)
 233 {
 234     jzentry *ze = jlong_to_ptr(zentry);




 194 Java_java_util_zip_ZipFile_freeEntry(JNIEnv *env, jclass cls, jlong zfile,
 195                                     jlong zentry)
 196 {
 197     jzfile *zip = jlong_to_ptr(zfile);
 198     jzentry *ze = jlong_to_ptr(zentry);
 199     ZIP_FreeEntry(zip, ze);
 200 }
 201 
 202 JNIEXPORT jlong JNICALL
 203 Java_java_util_zip_ZipFile_getNextEntry(JNIEnv *env, jclass cls, jlong zfile,
 204                                         jint n)
 205 {
 206     jzentry *ze = ZIP_GetNextEntry(jlong_to_ptr(zfile), n);
 207     return ptr_to_jlong(ze);
 208 }
 209 
 210 JNIEXPORT jint JNICALL
 211 Java_java_util_zip_ZipFile_getEntryMethod(JNIEnv *env, jclass cls, jlong zentry)
 212 {
 213     jzentry *ze = jlong_to_ptr(zentry);
 214     return ze->method;
 215 }
 216 
 217 JNIEXPORT jint JNICALL
 218 Java_java_util_zip_ZipFile_getEntryFlag(JNIEnv *env, jclass cls, jlong zentry)
 219 {
 220     jzentry *ze = jlong_to_ptr(zentry);
 221     return ze->flag;
 222 }
 223 
 224 JNIEXPORT jlong JNICALL
 225 Java_java_util_zip_ZipFile_getEntryCSize(JNIEnv *env, jclass cls, jlong zentry)
 226 {
 227     jzentry *ze = jlong_to_ptr(zentry);
 228     return ze->csize != 0 ? ze->csize : ze->size;
 229 }
 230 
 231 JNIEXPORT jlong JNICALL
 232 Java_java_util_zip_ZipFile_getEntrySize(JNIEnv *env, jclass cls, jlong zentry)
 233 {
 234     jzentry *ze = jlong_to_ptr(zentry);


< prev index next >