diff options
author | S-H-GAMELINKS <gamelinks007@gmail.com> | 2024-01-12 00:43:50 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2024-01-12 22:46:07 +0900 |
commit | 524770d3dc8f44a5caca5533f22297d1e0dd5d32 (patch) | |
tree | 1b6a157e74e8e653f633d95b6f96fe876b5c0f15 | |
parent | 8292b01c66ade80f20ea02f0d512d28ed074f290 (diff) | |
download | ruby-524770d3dc8f44a5caca5533f22297d1e0dd5d32.tar.gz |
Suppress warnings in parser_set_encode function
-rw-r--r-- | parse.y | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -9473,6 +9473,7 @@ parser_set_encode(struct parser_params *p, const char *name) { rb_encoding *enc; VALUE excargs[3]; + int idx = 0; const char *wrong = 0; switch (*name) { @@ -9482,7 +9483,7 @@ parser_set_encode(struct parser_params *p, const char *name) case 'l': case 'L': wrong = "locale"; break; } if (wrong && STRCASECMP(name, wrong) == 0) goto unknown; - int idx = rb_enc_find_index(name); + idx = rb_enc_find_index(name); if (idx < 0) { unknown: excargs[1] = rb_sprintf("unknown encoding name: %s", name); |