From f0a87bcf64717d257decd7d57489bcc17efd883f Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Fri, 6 Jun 2014 12:29:43 +0200 Subject: [PATCH] Don't use mem::transmute for the argument to CreateProxyHandler. --- src/components/script/dom/bindings/codegen/CodegenRust.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py index 171301ac7d4..00ef46b7e9f 100644 --- a/src/components/script/dom/bindings/codegen/CodegenRust.py +++ b/src/components/script/dom/bindings/codegen/CodegenRust.py @@ -2130,7 +2130,7 @@ class CGDefineDOMInterfaceMethod(CGAbstractMethod): trace: Some(%s) }; js_info.dom_static.proxy_handlers.insert(PrototypeList::id::%s as uint, - CreateProxyHandler(&traps, mem::transmute(&Class))); + CreateProxyHandler(&traps, &Class as *_ as *_)); """ % (FINALIZE_HOOK_NAME, TRACE_HOOK_NAME,