H A D | pkg_zipfile.cpp | 144 size_t currentPos = endDir.offset;
in LoadPackage() local 150 return ParseFileEntries(fileNames, endDir, currentPos, fileLen);
in LoadPackage() 152 currentPos = ReadLE64(buffer.buffer + offsetof(Zip64EndCentralDirLocator, endOfCentralDirectoryRecord));
in LoadPackage() 153 ret = pkgStream_->Read(buffer, currentPos, sizeof(Zip64EndCentralDirRecord), readLen);
in LoadPackage() 156 currentPos = ReadLE64(buffer.buffer + offsetof(Zip64EndCentralDirRecord, offset));
in LoadPackage() 159 return ParseFileEntries(fileNames, endDir, currentPos, fileLen);
in LoadPackage() 240 const EndCentralDir &endDir, size_t currentPos, size_t fileLen)
in ParseFileEntries() 249 if (fileLen <= currentPos) {
in ParseFileEntries() 264 ret = entry->DecodeHeader(buffer, currentPos, 0, decodeLen);
in ParseFileEntries() 277 currentPos in ParseFileEntries() 239 ParseFileEntries(std::vector<std::string> &fileNames, const EndCentralDir &endDir, size_t currentPos, size_t fileLen) ParseFileEntries() argument 512 DecodeCentralDirEntry(PkgStreamPtr inStream, PkgBuffer &buffer, size_t currentPos, size_t &decodeLen) DecodeCentralDirEntry() argument 547 DecodeLocalFileHeaderCheck(PkgStreamPtr inStream, PkgBuffer &data, size_t currentPos) DecodeLocalFileHeaderCheck() argument 584 DecodeLocalFileHeader(PkgStreamPtr inStream, PkgBuffer &data, size_t currentPos, size_t &decodeLen) DecodeLocalFileHeader() argument [all...] |