Lines Matching refs:mExtraField

152             (mCDE.mExtraFieldLength > 0 && mCDE.mExtraField == NULL)) {  in initFromExternal()
163 assert(mLFH.mExtraField == NULL); in initFromExternal()
166 mLFH.mExtraField = new unsigned char[mLFH.mExtraFieldLength+1]; in initFromExternal()
167 if (mLFH.mExtraField == NULL) in initFromExternal()
169 memcpy(mLFH.mExtraField, pEntry->mLFH.mExtraField, in initFromExternal()
197 memcpy(newExtra, mLFH.mExtraField, mLFH.mExtraFieldLength); in addPadding()
199 delete[] mLFH.mExtraField; in addPadding()
200 mLFH.mExtraField = newExtra; in addPadding()
204 mLFH.mExtraField = new unsigned char[padding]; in addPadding()
205 memset(mLFH.mExtraField, 0, padding); in addPadding()
391 assert(mExtraField == NULL); in read()
433 mExtraField = new unsigned char[mExtraFieldLength+1]; in read()
434 if (mExtraField == NULL) { in read()
438 if (fread(mExtraField, 1, mExtraFieldLength, fp) != mExtraFieldLength) { in read()
442 mExtraField[mExtraFieldLength] = '\0'; in read()
479 if (fwrite(mExtraField, 1, mExtraFieldLength, fp) != mExtraFieldLength) in write()
526 assert(mExtraField == NULL); in read()
575 mExtraField = new unsigned char[mExtraFieldLength+1]; in read()
576 if (mExtraField == NULL) { in read()
580 if (fread(mExtraField, 1, mExtraFieldLength, fp) != mExtraFieldLength) { in read()
584 mExtraField[mExtraFieldLength] = '\0'; in read()
643 if (fwrite(mExtraField, 1, mExtraFieldLength, fp) != mExtraFieldLength) in write()
690 delete[] mExtraField; in operator =()
728 mExtraField = new unsigned char[mExtraFieldLength + 1]; in operator =()
729 if (mExtraField != NULL) in operator =()
730 memcpy(mExtraField, src.mExtraField, mExtraFieldLength + 1); in operator =()
732 mExtraField = NULL; in operator =()