From baa2d6cbf70ff1938ceafd92cd76c15d8592322e Mon Sep 17 00:00:00 2001
From: Mick Jordan <mick.jordan@oracle.com>
Date: Thu, 29 Jan 2015 08:10:52 -0800
Subject: [PATCH] fix String/RStringVector bug

---
 .../src/com/oracle/truffle/r/runtime/env/REnvironment.java      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/env/REnvironment.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/env/REnvironment.java
index c6ae40c144..3acf872911 100644
--- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/env/REnvironment.java
+++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/env/REnvironment.java
@@ -583,7 +583,7 @@ public abstract class REnvironment extends RAttributeStorage implements RAttribu
      * is the value returned by the R {@code environmentName} function.
      */
     public String getName() {
-        String attrName = attributes == null ? null : (String) attributes.get(NAME_ATTR_KEY);
+        String attrName = attributes == null ? null : (String) RRuntime.asString(attributes.get(NAME_ATTR_KEY));
         return attrName != null ? attrName : name;
     }
 
-- 
GitLab