summaryrefslogtreecommitdiff
path: root/error.c
diff options
context:
space:
mode:
Diffstat (limited to 'error.c')
-rw-r--r--error.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/error.c b/error.c
index 3fc1d96d6c..384a56f5df 100644
--- a/error.c
+++ b/error.c
@@ -4016,7 +4016,7 @@ rb_error_frozen_object(VALUE frozen_obj)
}
void
-rb_warn_unchilled(VALUE obj)
+rb_warn_unchilled_literal(VALUE obj)
{
rb_warning_category_t category = RB_WARN_CATEGORY_DEPRECATED;
if (!NIL_P(ruby_verbose) && rb_warning_category_enabled_p(category)) {
@@ -4047,6 +4047,15 @@ rb_warn_unchilled(VALUE obj)
}
}
+void
+rb_warn_unchilled_symbol_to_s(VALUE obj)
+{
+ rb_category_warn(
+ RB_WARN_CATEGORY_DEPRECATED,
+ "warning: string returned by :%s.to_s will be frozen in the future", RSTRING_PTR(obj)
+ );
+}
+
#undef rb_check_frozen
void
rb_check_frozen(VALUE obj)