summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2022-10-14 22:48:54 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2022-10-14 22:49:07 +0100
commitfd2420cdcc37941ba5f599f016ceab2b685b7d23 (patch)
tree4297f6f9a9d196e5a2514c73a29d15951c924f14
parent15c433c5f9fdc1f1b330b042fe01c5ca8426c1ee (diff)
downloadswig-fd2420cdcc37941ba5f599f016ceab2b685b7d23.tar.gz
Remove STRING_VALUE to keep supporting older versions of R
STRING_VALUE does not work with R_NO_REMAP in older versions (it broke 3.0.2)
-rw-r--r--Lib/r/r.swg2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/r/r.swg b/Lib/r/r.swg
index eeabcf4ba..6907375d6 100644
--- a/Lib/r/r.swg
+++ b/Lib/r/r.swg
@@ -28,7 +28,7 @@ SWIGEXPORT void SWIG_init(void) {
%runtime %{
void SWIG_R_Raise(SEXP obj, const char *msg) {
- Rf_error(Rf_isString(obj) ? STRING_VALUE(obj) : msg);
+ Rf_error(Rf_isString(obj) ? CHAR(Rf_asChar(obj)) : msg);
}
%}