compress2

fnint compress2(ubyte * dest, c_ulong * destLen, const(ubyte) * source, c_ulong sourceLen, int level) nothrow

Compress source buffer to destination buffer with specified level.

Parameters

destDestination buffer.
destLenPointer to destination buffer size (updated with actual size).
sourceSource buffer.
sourceLenSource buffer size.
levelCompression level.

Returns

Z_OK on success, or an error code.