#include <zip.h>
Go to the source code of this file.
◆ LLVMFuzzerTestOneInput()
Definition at line 6 of file zip_read_fuzzer.cc.
32 for (
i = 0;
i <
n;
i++) {
ZIP_EXTERN int zip_fclose(zip_file_t *_Nonnull)
ZIP_EXTERN zip_t *_Nullable zip_open_from_source(zip_source_t *_Nonnull, int, zip_error_t *_Nullable)
ZIP_EXTERN zip_source_t *_Nullable zip_source_buffer_create(const void *_Nullable, zip_uint64_t, int, zip_error_t *_Nullable)
ZIP_EXTERN void zip_error_init(zip_error_t *_Nonnull)
ZIP_EXTERN zip_int64_t zip_fread(zip_file_t *_Nonnull, void *_Nonnull, zip_uint64_t)
ZIP_EXTERN int zip_close(zip_t *_Nonnull)
ZIP_EXTERN void zip_error_fini(zip_error_t *_Nonnull)
ZIP_EXTERN void zip_source_free(zip_source_t *_Nullable)
ZIP_EXTERN zip_int64_t zip_get_num_entries(zip_t *_Nonnull, zip_flags_t)
ZIP_EXTERN zip_file_t *_Nullable zip_fopen_index(zip_t *_Nonnull, zip_uint64_t, zip_flags_t)
void error(const char *msg)
References error(), f, i, n, NULL, src, za, zip_close(), zip_error_fini(), zip_error_init(), zip_fclose(), zip_fopen_index(), zip_fread(), zip_get_num_entries(), zip_open_from_source(), zip_source_buffer_create(), and zip_source_free().