#define ZIP_SOURCE_SUPPORTS_READABLE
ZIP_EXTERN void zip_source_keep(zip_source_t *_Nonnull)
zip_source_layered_callback l
union zip_source::@410 cb
void error(const char *msg)
zip_source_t * _zip_source_new(zip_error_t *error)
zip_source_t * zip_source_layered_create(zip_source_t *src, zip_source_layered_callback cb, void *ud, zip_error_t *error)
zip_source_t * zip_source_layered(zip_t *za, zip_source_t *src, zip_source_layered_callback cb, void *ud)
zip_int64_t(* zip_source_layered_callback)(zip_source_t *, void *, void *, zip_uint64_t, enum zip_source_cmd)