Lines Matching refs:error_msg

68   const std::vector<uint8_t> Extract(std::string* error_msg) {  in Extract()  argument
71 DCHECK(!error_msg->empty()); in Extract()
76 *error_msg = std::string(ErrorCodeString(error)); in Extract()
110 static DexZipArchive* Open(const uint8_t* base, size_t size, std::string* error_msg) { in Open() argument
115 *error_msg = std::string(ErrorCodeString(error)); in Open()
122 DexZipEntry* Find(const char* name, std::string* error_msg) const { in Find()
128 *error_msg = std::string(ErrorCodeString(error)); in Find()
214 std::string* error_msg, in GetMultiDexChecksums() argument
217 *error_msg = "UNIMPLEMENTED"; in GetMultiDexChecksums()
229 std::string* error_msg, in Open() argument
240 error_msg, in Open()
255 std::string* error_msg) const { in OpenWithDataSection()
265 error_msg, in OpenWithDataSection()
277 std::string* error_msg, in OpenAll() argument
282 std::unique_ptr<DexZipArchive> zip_archive(DexZipArchive::Open(base, size, error_msg)); in OpenAll()
284 DCHECK(!error_msg->empty()); in OpenAll()
292 error_msg, in OpenAll()
304 error_msg)); in OpenAll()
312 *error_msg = StringPrintf("Expected valid zip or dex file"); in OpenAll()
325 std::string* error_msg, in OpenCommon() argument
362 *error_msg = "Invalid or truncated dex file"; in OpenCommon()
365 *error_msg = StringPrintf("Failed to open dex file '%s' from memory: %s", location.c_str(), in OpenCommon()
366 error_msg->c_str()); in OpenCommon()
369 if (!dex_file->Init(error_msg)) { in OpenCommon()
378 error_msg)) { in OpenCommon()
397 std::string* error_msg) const { in OpenOneDexFileFromZip()
399 std::unique_ptr<DexZipEntry> zip_entry(zip_archive.Find(entry_name, error_msg)); in OpenOneDexFileFromZip()
405 *error_msg = StringPrintf("Dex file '%s' has zero length", location.c_str()); in OpenOneDexFileFromZip()
410 std::vector<uint8_t> map(zip_entry->Extract(error_msg)); in OpenOneDexFileFromZip()
412 *error_msg = StringPrintf("Failed to extract '%s' from '%s': %s", entry_name, location.c_str(), in OpenOneDexFileFromZip()
413 error_msg->c_str()); in OpenOneDexFileFromZip()
430 error_msg, in OpenOneDexFileFromZip()
457 std::string* error_msg, in OpenAllDexFilesFromZip() argument
466 error_msg)); in OpenAllDexFilesFromZip()
487 error_msg)); in OpenAllDexFilesFromZip()
490 LOG(WARNING) << "Zip open failed: " << *error_msg; in OpenAllDexFilesFromZip()