aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-12-20 16:40:20 +0100
committerMs2ger <ms2ger@gmail.com>2014-12-20 16:40:20 +0100
commitef3901fceb9b1f07c72b002b81008ee7a0c20e0b (patch)
tree543303ee3456da007b8d30c3752fec8069258a24 /components/script/dom/bindings/codegen
parent8a4eea003276cdb4d0c4b905068c93bd3bf398ee (diff)
downloadservo-ef3901fceb9b1f07c72b002b81008ee7a0c20e0b.tar.gz
servo-ef3901fceb9b1f07c72b002b81008ee7a0c20e0b.zip
Simplify _obj_toString by using JS_NewStringCopyN.
Diffstat (limited to 'components/script/dom/bindings/codegen')
-rw-r--r--components/script/dom/bindings/codegen/CodegenRust.py3
1 files changed, 1 insertions, 2 deletions
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())