Skip to content

Commit 673906d

Browse files
authored
Merge pull request #343 from Enchufa2/master
Prevent Rcpp from masking valid uses of Rf_error
2 parents 145fad5 + e0aec58 commit 673906d

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

src/Makevars

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
PKG_CPPFLAGS = -DRCPP_NO_MASK_RF_ERROR
12
PKG_LIBS = -lpng -lz

src/Makevars.ucrt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ else
55
PKG_LIBS = $(shell pkg-config --libs libpng)
66
endif
77

8-
PKG_CPPFLAGS += -DSTRICT_R_HEADERS
8+
PKG_CPPFLAGS += -DSTRICT_R_HEADERS \
9+
-DRCPP_NO_MASK_RF_ERROR

src/Makevars.win

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
RWINLIB = ../windows/harfbuzz-2.7.4
22

33
PKG_CPPFLAGS = -I${RWINLIB}/include \
4-
-DSTRICT_R_HEADERS
4+
-DSTRICT_R_HEADERS \
5+
-DRCPP_NO_MASK_RF_ERROR
56

67
PKG_LIBS = -L${RWINLIB}/lib${R_ARCH}${CRT} -lpng -lz
78

0 commit comments

Comments
 (0)