diff core/src/luan/modules/JavaLuan.java @ 572:f1601a4ce1aa

fix stack when calling meta-methods
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 12 Jul 2015 21:34:23 -0600
parents e3fb9768dbb3
children 6cc2f047019b
line wrap: on
line diff
--- a/core/src/luan/modules/JavaLuan.java	Wed Jul 08 23:10:52 2015 -0600
+++ b/core/src/luan/modules/JavaLuan.java	Sun Jul 12 21:34:23 2015 -0600
@@ -331,7 +331,7 @@
 						if( args==null )
 							args = new Object[0];
 						String name = method.getName();
-						Object fnObj = t.get(luan,name);
+						Object fnObj = t.get(luan.JAVA,name);
 						if( fnObj == null )
 							throw new NullPointerException("luan_proxy couldn't find method '"+name+"'");
 						LuanFunction fn = luan.checkFunction(fnObj);