@@ -109,7 +109,7 @@ namespace Rcpp{
109109
110110 /* We need to evaluate if it is a promise */
111111 if ( TYPEOF (res) == PROMSXP){
112- res = Rf_eval ( res, env ) ;
112+ res = internal::Rcpp_eval_impl ( res, env ) ;
113113 }
114114 return res ;
115115 }
@@ -129,7 +129,7 @@ namespace Rcpp{
129129
130130 /* We need to evaluate if it is a promise */
131131 if ( TYPEOF (res) == PROMSXP){
132- res = Rf_eval ( res, env ) ;
132+ res = internal::Rcpp_eval_impl ( res, env ) ;
133133 }
134134 return res ;
135135 }
@@ -151,7 +151,7 @@ namespace Rcpp{
151151
152152 /* We need to evaluate if it is a promise */
153153 if ( TYPEOF (res) == PROMSXP){
154- res = Rf_eval ( res, env ) ;
154+ res = internal::Rcpp_eval_impl ( res, env ) ;
155155 }
156156 return res ;
157157 }
@@ -174,7 +174,7 @@ namespace Rcpp{
174174
175175 /* We need to evaluate if it is a promise */
176176 if ( TYPEOF (res) == PROMSXP){
177- res = Rf_eval ( res, env ) ;
177+ res = internal::Rcpp_eval_impl ( res, env ) ;
178178 }
179179 return res ;
180180 }
0 commit comments