internal void Dispose() { if (!_isDisposed && State != IntPtr.Zero) { BrotliNative.BrotliEncoderDestroyInstance(State); } _isDisposed = true; }
public void Dispose() { if (CompressMode) { BrotliNative.BrotliEncoderDestroyInstance(BrotliNativeState); } else { BrotliNative.BrotliDecoderDestroyInstance(BrotliNativeState); } }
public void Dispose() { if (BrotliNativeState == IntPtr.Zero) { return; } if (CompressMode) { BrotliNative.BrotliEncoderDestroyInstance(BrotliNativeState); } else { BrotliNative.BrotliDecoderDestroyInstance(BrotliNativeState); } BrotliNativeState = IntPtr.Zero; }