summaryrefslogtreecommitdiff
path: root/internal/error.h
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-01-23 21:42:05 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-01-23 21:42:15 +0900
commitaefb13eb631cc5cd784fe2fc10f1f333a2c5e68c (patch)
treefd1d57d7945a28b8dc0dca5175b9c87a449c56be /internal/error.h
parent0ea759eac9234afc47e8fb1bcacfe9ee12c8ffb6 (diff)
Added rb_warn_deprecated_to_remove
Warn the deprecation and future removal, with obeying the warning flag.
Diffstat (limited to 'internal/error.h')
-rw-r--r--internal/error.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/internal/error.h b/internal/error.h
index cb2f23d262..ebedc9bc1e 100644
--- a/internal/error.h
+++ b/internal/error.h
@@ -52,6 +52,7 @@ NORETURN(void rb_async_bug_errno(const char *,int));
const char *rb_builtin_type_name(int t);
const char *rb_builtin_class_name(VALUE x);
PRINTF_ARGS(void rb_warn_deprecated(const char *fmt, const char *suggest, ...), 1, 3);
+PRINTF_ARGS(void rb_warn_deprecated_to_remove(const char *fmt, const char *removal, ...), 1, 3);
VALUE rb_syntax_error_append(VALUE, VALUE, int, int, rb_encoding*, const char*, va_list);
PRINTF_ARGS(void rb_enc_warn(rb_encoding *enc, const char *fmt, ...), 2, 3);
PRINTF_ARGS(void rb_sys_enc_warning(rb_encoding *enc, const char *fmt, ...), 2, 3);