From c8794ed0059ddcab60bbbf675714ea0b691b3abc Mon Sep 17 00:00:00 2001 From: Mick Jordan <mick.jordan@oracle.com> Date: Fri, 24 Jun 2016 15:58:25 -0700 Subject: [PATCH] Return RStringVector from tempdir builtin --- .../src/com/oracle/truffle/r/nodes/builtin/base/TempDir.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/TempDir.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/TempDir.java index e0967508cf..8267a5483b 100644 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/TempDir.java +++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/TempDir.java @@ -28,12 +28,13 @@ import com.oracle.truffle.api.dsl.Specialization; import com.oracle.truffle.r.nodes.builtin.RBuiltinNode; import com.oracle.truffle.r.runtime.RBuiltin; import com.oracle.truffle.r.runtime.TempPathName; +import com.oracle.truffle.r.runtime.data.RDataFactory; @RBuiltin(name = "tempdir", kind = INTERNAL, parameterNames = {}) public abstract class TempDir extends RBuiltinNode { @Specialization protected Object tempdir() { - return TempPathName.tempDirPath(); + return RDataFactory.createStringVectorFromScalar(TempPathName.tempDirPath()); } } -- GitLab