private void DeallocateInputBufferHandle() { Debug.Assert(_inputBufferHandle.IsAllocated); lock (SyncLock) { _zlibStream.AvailIn = 0; _zlibStream.NextIn = ZLibNative.ZNullPtr; _inputBufferHandle.Free(); } }