1.1 --- a/boot-truffle/src/main/java/net/java/html/boot/truffle/TrufflePresenter.java Sat Jul 02 09:35:05 2016 +0200
1.2 +++ b/boot-truffle/src/main/java/net/java/html/boot/truffle/TrufflePresenter.java Wed Jul 06 17:22:52 2016 +0200
1.3 @@ -145,7 +145,11 @@
1.4 try {
1.5 if (arrayTest.hasSize()) {
1.6 List<?> list = JavaInterop.asJavaObject(List.class, truffleObj);
1.7 - return list.toArray();
1.8 + Object[] arr = list.toArray();
1.9 + for (int i = 0; i < arr.length; i++) {
1.10 + arr[i] = toJava(arr[i]);
1.11 + }
1.12 + return arr;
1.13 }
1.14 } catch (NegativeArraySizeException ex) {
1.15 // swallow