diff options
author | Nobuyoshi Nakada <[email protected]> | 2024-02-19 14:07:49 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2024-02-19 16:33:26 +0900 |
commit | fcc55dc2261b4c61da711c10a5476d05d4391eca (patch) | |
tree | cdb28d1399dc7b78ccec5d85beadee36a1c64e80 /universal_parser.c | |
parent | a52fc5df7ab7c5cf6a32dcbd2adfaf48a18d3947 (diff) |
[Bug #20280] Raise SyntaxError on invalid encoding symbol
Diffstat (limited to 'universal_parser.c')
-rw-r--r-- | universal_parser.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/universal_parser.c b/universal_parser.c index 0e7059638b..9bf3c65936 100644 --- a/universal_parser.c +++ b/universal_parser.c @@ -173,7 +173,7 @@ struct rb_imemo_tmpbuf_struct { #define ID2SYM p->config->id2sym #undef SYM2ID #define SYM2ID p->config->sym2id -#define rb_check_id_cstr p->config->check_id_cstr +#define rb_str_valid_encoding_p p->config->str_valid_encoding_p #define rb_str_catf p->config->str_catf #undef rb_str_cat_cstr @@ -192,12 +192,10 @@ struct rb_imemo_tmpbuf_struct { #define rb_str_new p->config->str_new #undef rb_str_new_cstr #define rb_str_new_cstr p->config->str_new_cstr -#define rb_setup_fake_str p->config->setup_fake_str #define rb_fstring p->config->fstring #define is_ascii_string p->config->is_ascii_string #define rb_enc_str_new p->config->enc_str_new #define rb_enc_str_buf_cat p->config->enc_str_buf_cat -#define rb_enc_str_coderange p->config->enc_str_coderange #define rb_str_buf_append p->config->str_buf_append #define rb_str_vcatf p->config->str_vcatf #undef StringValueCStr @@ -262,7 +260,6 @@ struct rb_imemo_tmpbuf_struct { #define ENCODING_SET p->config->encoding_set #define ENCODING_IS_ASCII8BIT p->config->encoding_is_ascii8bit #define rb_usascii_encoding p->config->usascii_encoding -#define ENC_CODERANGE_BROKEN p->config->enc_coderange_broken #define rb_ractor_make_shareable p->config->ractor_make_shareable |