From 5b76d2cbbe3d437583eb8a33b9119f5255fe8cf9 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Tue, 16 Jan 2024 17:38:51 +0900 Subject: [PATCH] string.h: RSTR_ASCII_P(s) should always be true for non-UTF8 mode --- include/mruby/string.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/mruby/string.h b/include/mruby/string.h index cd300f8bd..7e104c40a 100644 --- a/include/mruby/string.h +++ b/include/mruby/string.h @@ -85,7 +85,7 @@ struct RStringEmbed { # define RSTR_WRITE_ASCII_FLAG(s, v) (RSTR_UNSET_ASCII_FLAG(s), (s)->flags |= v) # define RSTR_COPY_ASCII_FLAG(dst, src) RSTR_WRITE_ASCII_FLAG(dst, RSTR_ASCII_P(src)) #else -# define RSTR_ASCII_P(s) (void)0 +# define RSTR_ASCII_P(s) (void)1 # define RSTR_SET_ASCII_FLAG(s) (void)0 # define RSTR_UNSET_ASCII_FLAG(s) (void)0 # define RSTR_WRITE_ASCII_FLAG(s, v) (void)0