dselivanov / dselivanov/text2vec

Calls to Rf_error

Open
#354 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
R
Stars
876
Forks
133
PR merge metrics
No merged PRs in 30d

Description

We've detected calls to `Rf_error` in your C++ code, which may be problematic, see RcppCore/Rcpp/issues/1247. Rcpp will warn about these calls in the near future, and will error later on. The purpose is to force package developers to think about their uses of `Rf_error` to:

- substitute them with `Rcpp::stop` in most cases, which does proper unwinding, calling destructors in the process to avoid memory leaks; or
- protect them with parenthesis as in `(Rf_error)(...)` if these uses are justified (e.g. in callbacks that are passed on to R functions).

Please review your `Rf_error` calls and adjust them accordingly.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.