From 38361db7619ad663eba0733e5530221fba525c20 Mon Sep 17 00:00:00 2001 From: Till Schneidereit Date: Wed, 30 Oct 2013 13:48:17 +0100 Subject: [PATCH] Bugfixes in AS2Utils Lets the ad from #471 get slightly further --- src/flash/avm1lib/AS2Utils.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/flash/avm1lib/AS2Utils.js b/src/flash/avm1lib/AS2Utils.js index 1ee71ae993..76913ec120 100644 --- a/src/flash/avm1lib/AS2Utils.js +++ b/src/flash/avm1lib/AS2Utils.js @@ -56,13 +56,13 @@ var AS2UtilsDefinition = (function () { }); } - var desc = Object.getOwnPropertyDescriptor; - def.__glue__ = { native: { static: { getAS2Object: function (nativeObject) { - return nativeObject ? nativeObject._getAS2Object() : null; + return nativeObject && nativeObject._getAS2Object + ? nativeObject._getAS2Object() + : null; }, addProperty: function (obj, propertyName, getter, setter) { obj.asDefinePublicProperty(propertyName, { @@ -98,6 +98,6 @@ function initDefaultListeners(thisArg) { } for (var i = 0; i < defaultListeners.length; i++) { var p = defaultListeners[i]; - p.setter.call(thisArg, p.value); + p.asGetPublicProperty('setter').call(thisArg, p.value); } }