changes made after tupshins reconstruction
[org.ibex.core.git] / src / org / xwt / js / Trap.java
index 1e299e5..041e012 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2003 Adam Megacz, see the COPYING file for licensing [GPL]
+// Copyright 2004 Adam Megacz, see the COPYING file for licensing [GPL]
 package org.xwt.js;
 
 import java.util.*;
@@ -27,10 +27,10 @@ class Trap {
     private static final JSFunction getInvoker = new JSFunction("getInvoker", 0, null);
 
     static {
-        putInvoker.add(-1, ByteCodes.PUT, null);
-        putInvoker.add(-1, Tokens.RETURN, null);
-        getInvoker.add(-1, ByteCodes.GET, null);
-        getInvoker.add(-1, Tokens.RETURN, null);
+        putInvoker.add(1, ByteCodes.PUT, null);
+        putInvoker.add(2, Tokens.RETURN, null);
+        getInvoker.add(1, ByteCodes.GET, null);
+        getInvoker.add(2, Tokens.RETURN, null);
     }
     
     void invoke(Object value) throws JSExn {