From bdfd89508adc5935a013d693f2b4d8f2d835aafe Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Thu, 20 Mar 2014 11:53:01 +0100 Subject: Pass the isDefinitelyObject argument to wrapObjectTemplate and fix nearby whitespace (fixes #1196). --- src/components/script/dom/bindings/codegen/CodegenRust.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/components/script/dom/bindings/codegen') diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py index a14358d99c6..81291fc1557 100644 --- a/src/components/script/dom/bindings/codegen/CodegenRust.py +++ b/src/components/script/dom/bindings/codegen/CodegenRust.py @@ -629,9 +629,9 @@ def getJSToNativeConversionTemplate(type, descriptorProvider, failureCode=None, if descriptor.interface.isCallback(): name = descriptor.nativeType declType = CGGeneric("Option<%s>" % name); - conversion = (" ${declName} = Some(%s::new((${val}).to_object()));\n" % name) + conversion = ("${declName} = Some(%s::new((${val}).to_object()));" % name) - template = wrapObjectTemplate(conversion, type, + template = wrapObjectTemplate(conversion, isDefinitelyObject, type, "${declName} = None", failureCode) return (template, declType, None, isOptional, None) -- cgit v1.2.3