Update of /cvsroot/nice/Nice/src/gnu/expr
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29249/src/gnu/expr
Modified Files:
Compilation.java
Log Message:
Fix compilation of apply method for nested closures.
Index: Compilation.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/gnu/expr/Compilation.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** Compilation.java 20 Mar 2004 15:49:24 -0000 1.22
--- Compilation.java 25 Mar 2004 01:39:52 -0000 1.23
***************
*** 1079,1083 ****
int argumentStart = 2;
! if (source.getImportsLexVars())
code.emitPushThis();
--- 1079,1083 ----
int argumentStart = 2;
! if (source.getNeedsClosureEnv())
code.emitPushThis();
|