Skip to content

Commit 512ba9e

Browse files
Edit 'Calloc' et al on old versions
1 parent a08c1bc commit 512ba9e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.ci/atime/tests.R

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,11 @@ test.list <- atime::atime_test_list(
117117
file.path("src", "init.c"),
118118
paste0("R_init_", Package_regex),
119119
paste0("R_init_", gsub("[.]", "_", new.Package_)))
120+
# allow compilation on new R versions where 'Calloc' is not defined
121+
pkg_find_replace(
122+
file.path("src", "*.c"),
123+
"\\b(Calloc|Free|Realloc)",
124+
"R_\\1")
120125
pkg_find_replace(
121126
"NAMESPACE",
122127
sprintf('useDynLib\\("?%s"?', Package_regex),

0 commit comments

Comments
 (0)