-
-
Notifications
You must be signed in to change notification settings - Fork 3
zlib.Inflater.InflateMark
Function InflateMark() As UInt32
If the upper 16 bits of the return value is –1
and the lower bits are zero, then inflate() is currently decoding information outside of a block. If the upper value is –1
and the lower value is non-zero, then inflate is in the middle of a stored block, with the lower value equaling the number of bytes from the input remaining to copy. If the upper value is not –1
, then it is the number of bits back from the current bit position in the input of the code (literal or length/distance pair) currently being processed. In that case the lower value is the number of bytes already emitted for that code.
Wiki home | Project page | Bugs | Become a sponsor
Text and code examples are Copyright ©2014-24 Andrew Lambert, offered under the CC BY-SA 3.0 License.