From b3762834157c2b4ba471ea8e0f06d2aaa7d9e37b Mon Sep 17 00:00:00 2001 From: Adam Welc <adam.welc@oracle.com> Date: Thu, 1 Sep 2016 23:54:53 +0200 Subject: [PATCH] Temporary fix for on-demand source section generation. --- .../com/oracle/truffle/r/runtime/ffi/jnr/CallRFFIHelper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/com.oracle.truffle.r.runtime.ffi/src/com/oracle/truffle/r/runtime/ffi/jnr/CallRFFIHelper.java b/com.oracle.truffle.r.runtime.ffi/src/com/oracle/truffle/r/runtime/ffi/jnr/CallRFFIHelper.java index c838d1a4ca..40c4bd360c 100644 --- a/com.oracle.truffle.r.runtime.ffi/src/com/oracle/truffle/r/runtime/ffi/jnr/CallRFFIHelper.java +++ b/com.oracle.truffle.r.runtime.ffi/src/com/oracle/truffle/r/runtime/ffi/jnr/CallRFFIHelper.java @@ -1364,7 +1364,8 @@ public class CallRFFIHelper { RFunction f = (RFunction) o; SourceSection ss = f.getRootNode().getSourceSection(); String path = ss.getSource().getPath(); - return RSrcref.createLloc(ss, path); + // TODO: is it correct to pass "" if path is null? + return RSrcref.createLloc(ss, path == null ? "" : path); } -- GitLab