From 0dd98b56bcc26773a4e1e3ebd29859e3d045f2f1 Mon Sep 17 00:00:00 2001 From: Martin Carlberg Date: Wed, 9 Jan 2013 10:21:16 +0100 Subject: [PATCH] "self." is only added to instance variables when compiling an instance method --- Objective-J/ObjJAcornCompiler.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Objective-J/ObjJAcornCompiler.js b/Objective-J/ObjJAcornCompiler.js index da456cada..077e748ca 100644 --- a/Objective-J/ObjJAcornCompiler.js +++ b/Objective-J/ObjJAcornCompiler.js @@ -692,7 +692,7 @@ MessageSendExpression: function(node, st, c) { st.compiler.lastPos = node.end; }, Identifier: function(node, st, c) { - if (!st.secondMemberExpression) + if (st.currentMethodType() === "-" && !st.secondMemberExpression) { var identifier = node.name, lvar = st.getLvarForCurrentMethod(identifier),