diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2022-10-14 22:48:54 +0100 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2022-10-14 22:49:07 +0100 |
commit | fd2420cdcc37941ba5f599f016ceab2b685b7d23 (patch) | |
tree | 4297f6f9a9d196e5a2514c73a29d15951c924f14 | |
parent | 15c433c5f9fdc1f1b330b042fe01c5ca8426c1ee (diff) | |
download | swig-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.swg | 2 |
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); } %} |