From 0d8545e01b2f58e0195d621d8ed381cb9d4cc362 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 31 May 2023 08:35:54 +0900 Subject: [PATCH] error.c (frozen_error): change specifier from `%t` to `%T` - `%t` prints type (class) of the argument - `%T` prints real class of the argument, skipping TT_ICLASS, etc. --- src/error.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/error.c b/src/error.c index f9e7b57a9..81b65211f 100644 --- a/src/error.c +++ b/src/error.c @@ -521,7 +521,7 @@ mrb_no_method_error(mrb_state *mrb, mrb_sym id, mrb_value args, char const* fmt, static mrb_noreturn void frozen_error(mrb_state *mrb, mrb_value v) { - mrb_raisef(mrb, E_FROZEN_ERROR, "can't modify frozen %t", v); + mrb_raisef(mrb, E_FROZEN_ERROR, "can't modify frozen %T", v); } MRB_API mrb_noreturn void