dm_zlib_uncompress Function

public function dm_zlib_uncompress(input, output, input_len, output_len) result(rc)

Uncompresses input string using the zlib utility function. The output buffer must be large enough to hold the uncompressed result. Returns E_ZLIB if the decompression failed.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(inout) :: input

Input bytes.

character(len=*), intent(inout) :: output

Output bytes.

integer(kind=i8), intent(in), optional :: input_len

Actual input length.

integer(kind=i8), intent(out), optional :: output_len

Actual output length.

Return Value integer


Calls

proc~~dm_zlib_uncompress~~CallsGraph proc~dm_zlib_uncompress dm_zlib_uncompress uncompress uncompress proc~dm_zlib_uncompress->uncompress