Lines Matching refs:zip
27 * Native method support for java.util.zip.ZipFile
75 "java/util/zip/ZipException",
91 jzfile *zip = 0;
97 zip = ZIP_Get_From_Cache(path, &msg, lastModified);
98 if (zip == 0 && msg == 0) {
113 zip = ZIP_Put_In_Cache0(path, zfd, &msg, lastModified, usemmap);
116 if (zip != 0) {
117 result = ptr_to_jlong(zip);
124 ThrowZipException(env, "error in opening zip file");
135 jzfile *zip = jlong_to_ptr(zfile);
137 return zip->total;
143 jzfile *zip = jlong_to_ptr(zfile);
145 return zip->locsig;
159 jzfile *zip = jlong_to_ptr(zfile);
176 ze = ZIP_GetEntry(zip, path, 0);
178 ze = ZIP_GetEntry(zip, path, (jint)ulen);
190 jzfile *zip = jlong_to_ptr(zfile);
192 ZIP_FreeEntry(zip, ze);
250 jzfile *zip = jlong_to_ptr(zfile);
253 if (zip->comment != NULL) {
254 if ((jba = (*env)->NewByteArray(env, zip->clen)) == NULL)
256 (*env)->SetByteArrayRegion(env, jba, 0, zip->clen, (jbyte*)zip->comment);
304 jzfile *zip = jlong_to_ptr(zfile);
315 ZIP_Lock(zip);
316 len = ZIP_Read(zip, jlong_to_ptr(zentry), pos, buf, len);
317 msg = zip->msg;
318 ZIP_Unlock(zip);
347 jzfile *zip;
353 "java/lang/IllegalStateException", "zip file closed");
356 zip = jlong_to_ptr(zfile);
360 if (zip->metanames != 0) {
361 for (i = 0; i < zip->metacount; i++) {
362 if (zip->metanames[i] != 0) {
374 jstring str = (*env)->NewStringUTF(env, zip->metanames[i]);
389 jzfile *zip = jlong_to_ptr(zfile);
390 char *msg = zip->msg;