Lines Matching refs:elen
985 jint nlen, elen, clen;
1008 elen = CENEXT(cen);
1021 if (elen > 0) {
1025 if ((ze->extra = malloc(elen + 2)) == NULL) goto Catch;
1026 ze->extra[0] = (unsigned char) elen;
1027 ze->extra[1] = (unsigned char) (elen >> 8);
1028 memcpy(ze->extra+2, extra, elen);
1032 while ((off + 4) < elen) { // spec: HeaderID+DataSize+Data
1038 if (sz < 8 || (off + 8) > elen)
1045 if (sz < 8 || (off + 8) > elen)
1052 if (sz < 8 || (off + 8) > elen)
1068 memcpy(ze->comment, cen + CENHDR + nlen + elen, clen);