codegen: Use the non-mangled name in set_dictionary_property

Fixes #11152
This commit is contained in:
Emilio Cobos Álvarez 2016-05-12 15:39:54 +02:00
parent 9eb7162b8a
commit 203898c941
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -5301,7 +5301,7 @@ class CGDictionary(CGThing):
insertion = ("let mut %s = RootedValue::new(cx, UndefinedValue());\n"
"self.%s.to_jsval(cx, %s.handle_mut());\n"
"set_dictionary_property(cx, obj.handle(), \"%s\", %s.handle()).unwrap();"
% (name, name, name, name, name))
% (name, name, name, member.identifier.name, name))
return CGGeneric("%s\n" % insertion)
memberInits = CGList([memberInit(m) for m in self.memberInfo])