Mercurial Hosting > luan
diff core/src/luan/modules/JavaLuan.java @ 209:239c8d650028
convert returned arrays to tables for java methods
git-svn-id: https://luan-java.googlecode.com/svn/trunk@210 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Tue, 08 Jul 2014 10:25:35 +0000 |
parents | 5ba136769034 |
children | ec016471c6eb |
line wrap: on
line diff
--- a/core/src/luan/modules/JavaLuan.java Tue Jul 08 07:04:47 2014 +0000 +++ b/core/src/luan/modules/JavaLuan.java Tue Jul 08 10:25:35 2014 +0000 @@ -141,13 +141,13 @@ return rtn instanceof Object[] ? Arrays.asList((Object[])rtn) : rtn; } else { Method method = (Method)member; - return new LuanJavaFunction(method,obj); + return new LuanJavaFunction(method,obj,true); } } else { List<LuanJavaFunction> fns = new ArrayList<LuanJavaFunction>(); for( Member member : members ) { Method method = (Method)member; - fns.add(new LuanJavaFunction(method,obj)); + fns.add(new LuanJavaFunction(method,obj,true)); } return new AmbiguousJavaFunction(fns); }