| 422 | } |
| 423 | |
| 424 | int32_t OpenArchiveFd(int fd, const char* debug_file_name, ZipArchiveHandle* handle, |
| 425 | bool assume_ownership) { |
| 426 | ZipArchive* archive = new ZipArchive(fd, assume_ownership); |
| 427 | *handle = archive; |
| 428 | return OpenArchiveInternal(archive, debug_file_name); |
| 429 | } |
| 430 | |
| 431 | int32_t OpenArchive(const char* fileName, ZipArchiveHandle* handle) { |
| 432 | const int fd = open(fileName, O_RDONLY | O_BINARY, 0); |
nothing calls this directly
no test coverage detected