summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
authoryui-knk <spiketeika@gmail.com>2024-02-10 14:04:38 +0900
committerYuichiro Kaneko <spiketeika@gmail.com>2024-02-10 18:58:42 +0900
commitfdd92c2d61cc8eb86b187d8f116ed640c959a62c (patch)
tree3f5775842ab89f7b3aebf664277d6b4efeaf3074 /parse.y
parent6cafbd35d970f898eebc8c2d7b6f79fb4f79308c (diff)
Fix the variable to be checked
It should check the result of `rb_parser_search_nonascii`.
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/parse.y b/parse.y
index e14fb8eb69..366afa3d20 100644
--- a/parse.y
+++ b/parse.y
@@ -2265,7 +2265,7 @@ rb_parser_coderange_scan(struct parser_params *p, const char *ptr, long len, rb_
if (enc == rb_ascii8bit_encoding()) {
/* enc is ASCII-8BIT. ASCII-8BIT string never be broken. */
ptr = rb_parser_search_nonascii(ptr, e);
- return p ? RB_PARSER_ENC_CODERANGE_VALID : RB_PARSER_ENC_CODERANGE_7BIT;
+ return ptr ? RB_PARSER_ENC_CODERANGE_VALID : RB_PARSER_ENC_CODERANGE_7BIT;
}
/* parser string encoding is always asciicompat */