#[no_mangle]
pub unsafe extern "C" fn tectonic_flate_compress(
    output_ptr: *mut u8,
    output_len: *mut u64,
    input_ptr: *const u8,
    input_len: u64,
    compression_level: u32
) -> FlateResult
Expand description

Compress a block of data. This function maps fairly directly onto the Compress::compress function provided by flate2.

Returns nonzero on error.

Safety

This is a C API function, so it is unsafe.