From ef3901fceb9b1f07c72b002b81008ee7a0c20e0b Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sat, 20 Dec 2014 16:40:20 +0100 Subject: Simplify _obj_toString by using JS_NewStringCopyN. --- components/script/dom/bindings/codegen/CodegenRust.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'components/script/dom/bindings/codegen') diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index d6692fc13cb..617e50c40e8 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -3891,8 +3891,7 @@ class CGDOMJSProxyHandler_obj_toString(CGAbstractExternMethod): JSString* jsresult; return xpc_qsStringToJsstring(cx, result, &jsresult) ? jsresult : NULL;""" - return """let s = "%s".to_c_str(); - _obj_toString(cx, s.as_ptr())""" % self.descriptor.name + return """_obj_toString(cx, "%s")""" % self.descriptor.name def definition_body(self): return CGGeneric(self.getBody()) -- cgit v1.2.3