From ace39a3ed40cc32ff8d48893173413a7e05b8316 Mon Sep 17 00:00:00 2001 From: S-H-GAMELINKS Date: Sun, 2 Feb 2025 15:53:12 +0900 Subject: [PATCH] Remove rb_exc_raise for Parser --- ruby_parser.c | 1 - rubyparser.h | 1 - universal_parser.c | 1 - 3 files changed, 3 deletions(-) diff --git a/ruby_parser.c b/ruby_parser.c index 5f9fa2f8a4..38692d976b 100644 --- a/ruby_parser.c +++ b/ruby_parser.c @@ -412,7 +412,6 @@ static const rb_parser_config_t rb_global_parser_config = { .errinfo = rb_errinfo, .set_errinfo = rb_set_errinfo, - .exc_raise = rb_exc_raise, .make_exception = rb_make_exception, .sized_xfree = ruby_sized_xfree, diff --git a/rubyparser.h b/rubyparser.h index ae47095cc9..0460cc46d0 100644 --- a/rubyparser.h +++ b/rubyparser.h @@ -1313,7 +1313,6 @@ typedef struct rb_parser_config_struct { /* Eval */ VALUE (*errinfo)(void); void (*set_errinfo)(VALUE err); - void (*exc_raise)(VALUE mesg); VALUE (*make_exception)(int argc, const VALUE *argv); /* GC */ diff --git a/universal_parser.c b/universal_parser.c index 303be530b0..c14e5b872f 100644 --- a/universal_parser.c +++ b/universal_parser.c @@ -166,7 +166,6 @@ #define rb_errinfo p->config->errinfo #define rb_set_errinfo p->config->set_errinfo -#define rb_exc_raise p->config->exc_raise #define rb_make_exception p->config->make_exception #define ruby_sized_xfree p->config->sized_xfree