diff truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLFunctionForeignAccess.java @ 22415:c1f804ce6cad

Extend interop functionality for SL
author Matthias Grimmer <grimmer@ssw.jku.at>
date Mon, 23 Nov 2015 16:30:16 +0100
parents dc83cc1f94f2
children 46a6d3eb790c
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLFunctionForeignAccess.java	Wed Nov 18 12:49:12 2015 +0100
+++ b/truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLFunctionForeignAccess.java	Mon Nov 23 16:30:16 2015 +0100
@@ -105,7 +105,8 @@
             for (int i = 0; i < arr.length; i++) {
                 arr[i] = fromForeignValue(arr[i]);
             }
-            return dispatch.executeDispatch(frame, function, arr);
+            Object result = dispatch.executeDispatch(frame, function, arr);
+            return result;
         }
     }