public Decompressor(byte[] dict = null) { Dictionary = dict; dctx = ExternMethods.ZSTD_createDCtx().EnsureZstdSuccess(); if (dict != null) { ddict = ExternMethods.ZSTD_createDDict(dict, (size_t)dict.Length).EnsureZstdSuccess(); } }
// Token: 0x06000014 RID: 20 RVA: 0x00002380 File Offset: 0x00000580 public DecompressionOptions(byte[] dict) { this.Dictionary = dict; if (dict != null) { this.Ddict = ExternMethods.ZSTD_createDDict(dict, (UIntPtr)((ulong)((long)dict.Length))).EnsureZstdSuccess(); return; } GC.SuppressFinalize(this); }
public DecompressionOptions(byte[] dict) { Dictionary = dict; if (dict != null) { Ddict = ExternMethods.ZSTD_createDDict(dict, (size_t)dict.Length).EnsureZstdSuccess(); } else { GC.SuppressFinalize(this); // No unmanaged resources } }