mz_zip_writer_add_mem_ex function
Like mz_zip_writer_add_mem(), except you can specify a file comment field, and optionally supply the function with already compressed data. / / uncomp_size/uncomp_crc32 are only used if the MZ_ZIP_FLAG_COMPRESSED_DATA flag is specified.
Implementation
@ffi.Native<
mz_bool Function(
ffi.Pointer<mz_zip_archive>,
ffi.Pointer<ffi.Char>,
ffi.Pointer<ffi.Void>,
ffi.Size,
ffi.Pointer<ffi.Void>,
mz_uint16,
mz_uint,
mz_uint64,
mz_uint32,
)
>()
external int mz_zip_writer_add_mem_ex(
ffi.Pointer<mz_zip_archive> pZip,
ffi.Pointer<ffi.Char> pArchive_name,
ffi.Pointer<ffi.Void> pBuf,
int buf_size,
ffi.Pointer<ffi.Void> pComment,
int comment_size,
int level_and_flags,
int uncomp_size,
int uncomp_crc32,
);