-
-
Notifications
You must be signed in to change notification settings - Fork 4
zlib.Inflater.InflateMark
Function InflateMark() As UInt32If 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.