Lines Matching defs:ptr
294 const u1* ptr = cdPtr;
297 if (get4LE(ptr) != kCDESignature) {
301 if (ptr + kCDELen > cdPtr + cdLength) {
306 long localHdrOffset = (long) get4LE(ptr + kCDELocalOffset);
313 fileNameLen = get2LE(ptr + kCDENameLen);
314 extraLen = get2LE(ptr + kCDEExtraLen);
315 commentLen = get2LE(ptr + kCDECommentLen);
318 hash = computeHash((const char*)ptr + kCDELen, fileNameLen);
319 addToHash(pArchive, (const char*)ptr + kCDELen, fileNameLen, hash);
321 ptr += kCDELen + fileNameLen + extraLen + commentLen;
322 if ((size_t)(ptr - cdPtr) > cdLength) {
324 (int) (ptr - cdPtr), cdLength, i);
494 const unsigned char* ptr = (const unsigned char*)
498 ptr -= kCDELen;
500 int method = get2LE(ptr + kCDEMethod);
505 *pModWhen = get4LE(ptr + kCDEModWhen);
507 *pCrc32 = get4LE(ptr + kCDECRC);
509 size_t compLen = get4LE(ptr + kCDECompLen);
512 size_t uncompLen = get4LE(ptr + kCDEUncompLen);
532 long localHdrOffset = (long) get4LE(ptr + kCDELocalOffset);