diff options
-rw-r--r-- | Makefile | 1 | ||||
-rw-r--r-- | deflateReset.3 | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/Makefile b/Makefile index adc8089..26af084 100644 --- a/Makefile +++ b/Makefile @@ -4,6 +4,7 @@ MAN += crc32.3 MAN += deflate.3 MAN += deflateCopy.3 MAN += deflateInit2.3 +MAN += deflateReset.3 MAN += deflateSetDictionary.3 MAN += inflate.3 MAN += uncompress.3 diff --git a/deflateReset.3 b/deflateReset.3 new file mode 100644 index 0000000..de4e0a7 --- /dev/null +++ b/deflateReset.3 @@ -0,0 +1,42 @@ +.Dd November 10, 2018 +.Dt DEFLATERESET 3 +.Os +. +.Sh NAME +.Nm deflateReset +.Nd reset deflate stream +. +.Sh LIBRARY +.Lb libz +. +.Sh SYNOPSIS +.Ft int +.Fn deflateReset "z_streamp strm" +. +.Sh DESCRIPTION +This function is equivalent to +.Xr deflateEnd 3 +followed by +.Xr deflateInit 3 , +but does not free and reallocate +the internal compression state. +The stream will leave the compression level +and any other attributes +that may have been set unchanged. +. +.Sh RETURN VALUES +.Fn deflateReset +returns +.Dv Z_OK +if success, +or +.Dv Z_STREAM_ERROR +if the source stream state was inconsistent +.Po +such as +.Fa zalloc +or +.Fa state +being +.Dv Z_NULL +.Pc . |