| 86 | } |
| 87 | |
| 88 | Result GetEntryData(HZip zip, void* buffer, uint32_t buffer_size) |
| 89 | { |
| 90 | ssize_t nwritten = zip_entry_noallocread(zip, buffer, (size_t)buffer_size); |
| 91 | if (nwritten < 0) |
| 92 | return RESULT_BUFFER_NOT_LARGE_ENOUGH; |
| 93 | return RESULT_OK; |
| 94 | } |
| 95 | |
| 96 | Result GetEntryDataOffset(HZip zip, uint32_t offset, uint32_t size, void* buffer, uint32_t* nread) |
| 97 | { |