diff options
author | Jeremy Evans <code@jeremyevans.net> | 2020-04-30 09:14:04 -0700 |
---|---|---|
committer | Jeremy Evans <code@jeremyevans.net> | 2020-04-30 10:32:27 -0700 |
commit | 5a9d2da76e89412cc3d13d4197f624a620f85393 (patch) | |
tree | 316ba1a7b9bce9bec9e990fe2fac4f0b9c6b5196 /load.c | |
parent | 4a8acf46258e1b6fb57e75e4461f9e4895064bda (diff) | |
download | ruby-5a9d2da76e89412cc3d13d4197f624a620f85393.tar.gz |
Remove deprecated rb_require_safe
Diffstat (limited to 'load.c')
-rw-r--r-- | load.c | 17 |
1 files changed, 0 insertions, 17 deletions
@@ -1088,23 +1088,6 @@ ruby_require_internal(const char *fname, unsigned int len) } VALUE -rb_require_safe(VALUE fname, int safe) -{ - rb_warn("rb_require_safe will be removed in Ruby 3.0"); - rb_execution_context_t *ec = GET_EC(); - int result = require_internal(ec, fname, 1); - - if (result > TAG_RETURN) { - EC_JUMP_TAG(ec, result); - } - if (result < 0) { - load_failed(fname); - } - - return result ? Qtrue : Qfalse; -} - -VALUE rb_require_string(VALUE fname) { rb_execution_context_t *ec = GET_EC(); |