aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/CodegenRust.py
diff options
context:
space:
mode:
authorbors-servo <release+servo@mozilla.com>2014-03-03 13:13:35 -0500
committerbors-servo <release+servo@mozilla.com>2014-03-03 13:13:35 -0500
commitb8de1b3ca7208efdf7c8934e75197dac943533cb (patch)
tree453d5bab8fba0461cb0ba77eaa1e4ed6c1ce8798 /src/components/script/dom/bindings/codegen/CodegenRust.py
parent38be1dbbba186dd69c2a77b835e8a5025a26a12d (diff)
parentbb7db4c948e4bf89999201f2f364f7f3c650ae2d (diff)
downloadservo-b8de1b3ca7208efdf7c8934e75197dac943533cb.tar.gz
servo-b8de1b3ca7208efdf7c8934e75197dac943533cb.zip
auto merge of #1791 : Ms2ger/servo/conversions, r=jdm
Diffstat (limited to 'src/components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r--src/components/script/dom/bindings/codegen/CodegenRust.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py
index 57dc3cd82a5..bc5ac31feaf 100644
--- a/src/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/src/components/script/dom/bindings/codegen/CodegenRust.py
@@ -1246,7 +1246,7 @@ for (uint32_t i = 0; i < length; ++i) {
"if (%s) {\n"
" ${declName} = None;\n"
"} else {\n"
- " match JSValConvertible::from_jsval(${val}) {\n"
+ " match JSValConvertible::from_jsval(cx, ${val}) {\n"
" Some(val_) => ${declName} = Some(%s),\n"
" None => %s\n"
" }\n"
@@ -1261,7 +1261,7 @@ for (uint32_t i = 0; i < length; ++i) {
if preSuccess or postSuccess:
successVal = preSuccess + successVal + postSuccess
template = (
- "match JSValConvertible::from_jsval(${val}) {\n"
+ "match JSValConvertible::from_jsval(cx, ${val}) {\n"
" None => %s,\n"
" Some(v) => %s = %s\n"
"}" % (failureCode, dataLoc, successVal))