From 3511e5209241f3029478173eee23f4f682a0a4d2 Mon Sep 17 00:00:00 2001 From: Anthony Ramine Date: Tue, 16 Oct 2018 11:15:49 +0200 Subject: Implement Drop for WebGLRenderbuffer --- components/script/dom/webglrenderbuffer.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'components/script/dom') diff --git a/components/script/dom/webglrenderbuffer.rs b/components/script/dom/webglrenderbuffer.rs index 9165284257c..edfed388c39 100644 --- a/components/script/dom/webglrenderbuffer.rs +++ b/components/script/dom/webglrenderbuffer.rs @@ -163,3 +163,9 @@ impl WebGLRenderbuffer { Ok(()) } } + +impl Drop for WebGLRenderbuffer { + fn drop(&mut self) { + self.delete(); + } +} -- cgit v1.2.3 From c010ae88cdba0a4b654413733b2a07e2a685d409 Mon Sep 17 00:00:00 2001 From: Anthony Ramine Date: Tue, 16 Oct 2018 11:16:03 +0200 Subject: Remove assertion in Drop for WebGLBuffer --- components/script/dom/webglbuffer.rs | 1 - 1 file changed, 1 deletion(-) (limited to 'components/script/dom') diff --git a/components/script/dom/webglbuffer.rs b/components/script/dom/webglbuffer.rs index eca72566ea4..6aa0e04dd3f 100644 --- a/components/script/dom/webglbuffer.rs +++ b/components/script/dom/webglbuffer.rs @@ -161,6 +161,5 @@ impl WebGLBuffer { impl Drop for WebGLBuffer { fn drop(&mut self) { self.mark_for_deletion(); - assert!(self.is_deleted()); } } -- cgit v1.2.3