H A D | hap_parser.cpp | 63 int32_t LocateFile(unzFile &uf, const char *fileName) in LocateFile() argument 65 if (unzLocateFile2(uf, fileName, 1)) { // try to locate file inside zip, 1 = case sensitive in LocateFile() 71 int32_t GetCurrentFileInfo(unzFile &uf, unz_file_info &fileInfo) in GetCurrentFileInfo() argument 75 int err = unzGetCurrentFileInfo(uf, &fileInfo, filenameInzip, sizeof(filenameInzip), nullptr, 0, nullptr, 0); in GetCurrentFileInfo() 83 int32_t ReadCurrentFile(unzFile &uf, unz_file_info &fileInfo, std::unique_ptr<uint8_t[]> &buffer, in ReadCurrentFile() argument 93 int err = unzOpenCurrentFilePassword(uf, nullptr); in ReadCurrentFile() 99 err = unzReadCurrentFile(uf, buffer.get(), bufLen); in ReadCurrentFile() 108 int32_t HapParser::ReadFileFromZip(unzFile &uf, const char *fileName, std::unique_ptr<uint8_t[]> &buffer, in ReadFileFromZip() argument 112 if (LocateFile(uf, fileName) != OK) { in ReadFileFromZip() 115 if (GetCurrentFileInfo(uf, fileInf in ReadFileFromZip() 151 IsStageMode(unzFile &uf) IsStageMode() argument 160 ParseModuleNameFromHap(unzFile &uf) ParseModuleNameFromHap() argument 179 GetIndexFilePath(unzFile uf) GetIndexFilePath() argument 188 ReadFileInfoFromZip(unzFile &uf, const char *fileName, std::unique_ptr<uint8_t[]> &buffer, size_t &bufLen) ReadFileInfoFromZip() argument 202 unzFile uf = unzOpen64(zipFile); ReadIndexFromFile() local [all...] |