void Dispose(bool disposing) { if (handle != IntPtr.Zero) { // safe to call from a background thread to release resources. SkiaApi.sk_path_rawiter_destroy(handle); handle = IntPtr.Zero; } }
protected override void Dispose(bool disposing) { if (Handle != IntPtr.Zero) { // safe to call from a background thread to release resources. SkiaApi.sk_path_rawiter_destroy(Handle); } base.Dispose(disposing); }