internal override void DestroyUnmanaged() { if (_handle != IntPtr.Zero) { LevelDBInterop.leveldb_comparator_destroy(_handle); } if (NativeName != IntPtr.Zero) { Marshal.FreeHGlobal(NativeName); } }