Lines Matching refs:mExtraFieldLength
154 (mCDE.mExtraFieldLength > 0 && mCDE.mExtraField == NULL)) { in initFromExternal()
166 mLFH.mExtraFieldLength = pEntry->mLFH.mExtraFieldLength; in initFromExternal()
167 if (mLFH.mExtraFieldLength > 0) { in initFromExternal()
168 mLFH.mExtraField = new unsigned char[mLFH.mExtraFieldLength+1]; in initFromExternal()
172 mLFH.mExtraFieldLength+1); in initFromExternal()
191 if (mLFH.mExtraFieldLength > 0) { in addPadding()
195 newExtra = new unsigned char[mLFH.mExtraFieldLength + padding]; in addPadding()
198 memset(newExtra + mLFH.mExtraFieldLength, 0, padding); in addPadding()
199 memcpy(newExtra, mLFH.mExtraField, mLFH.mExtraFieldLength); in addPadding()
203 mLFH.mExtraFieldLength += padding; in addPadding()
208 mLFH.mExtraFieldLength = padding; in addPadding()
304 if (mCDE.mExtraFieldLength != mLFH.mExtraFieldLength) { in compareHeaders()
402 mExtraFieldLength = ZipEntry::getShortLE(&buf[0x1c]); in read()
421 if (mExtraFieldLength != 0) { in read()
422 mExtraField = new unsigned char[mExtraFieldLength+1]; in read()
427 if (fread(mExtraField, 1, mExtraFieldLength, fp) != mExtraFieldLength) { in read()
431 mExtraField[mExtraFieldLength] = '\0'; in read()
455 ZipEntry::putShortLE(&buf[0x1c], mExtraFieldLength); in write()
467 if (mExtraFieldLength != 0) { in write()
468 if (fwrite(mExtraField, 1, mExtraFieldLength, fp) != mExtraFieldLength) in write()
489 mFileNameLength, mExtraFieldLength); in dump()
539 mExtraFieldLength = ZipEntry::getShortLE(&buf[0x1e]); in read()
563 if (mExtraFieldLength != 0) { in read()
564 mExtraField = new unsigned char[mExtraFieldLength+1]; in read()
569 if (fread(mExtraField, 1, mExtraFieldLength, fp) != mExtraFieldLength) { in read()
573 mExtraField[mExtraFieldLength] = '\0'; in read()
614 ZipEntry::putShortLE(&buf[0x1e], mExtraFieldLength); in write()
631 if (mExtraFieldLength != 0) { in write()
632 if (fwrite(mExtraField, 1, mExtraFieldLength, fp) != mExtraFieldLength) in write()
658 mFileNameLength, mExtraFieldLength, mFileCommentLength); in dump()
693 mExtraFieldLength = src.mExtraFieldLength; in operator =()
715 if (mExtraFieldLength > 0) { in operator =()
717 mExtraField = new unsigned char[mExtraFieldLength + 1]; in operator =()
719 memcpy(mExtraField, src.mExtraField, mExtraFieldLength + 1); in operator =()