Lines Matching defs:zip_path
467 std::string zip_path;
477 if (parse_zip_path(normalized_path.c_str(), &zip_path, &entry_path)) {
478 if (realpath(zip_path.c_str(), resolved_path) == nullptr) {
479 DL_WARN("Warning: unable to resolve \"%s\": %s", zip_path.c_str(), strerror(errno));
1449 bool get_or_open(const char* zip_path, ZipArchiveHandle* handle);
1456 bool ZipArchiveCache::get_or_open(const char* zip_path, ZipArchiveHandle* handle) {
1457 std::string key(zip_path);
1465 int fd = TEMP_FAILURE_RETRY(open(zip_path, O_RDONLY | O_CLOEXEC));
1515 const char* zip_path = buf;
1517 int fd = TEMP_FAILURE_RETRY(open(zip_path, O_RDONLY | O_CLOEXEC));
1523 if (!zip_archive_cache->get_or_open(zip_path, &handle)) {