From a3c21756e91167fb7acc09bd21c9b660d1aa3d30 Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Thu, 24 Oct 2024 16:51:14 +0200 Subject: [PATCH] [ruby/json] Use smaller types for JSON_Parser boolean fields https://github.com/ruby/json/commit/7f079b25be --- ext/json/parser/parser.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ext/json/parser/parser.h b/ext/json/parser/parser.h index 9c7f0e7d21..59c502b226 100644 --- a/ext/json/parser/parser.h +++ b/ext/json/parser/parser.h @@ -15,17 +15,17 @@ typedef struct JSON_ParserStruct { long len; char *memo; VALUE create_id; - int max_nesting; - int allow_nan; - int parsing_name; - int symbolize_names; - int freeze; VALUE object_class; VALUE array_class; VALUE decimal_class; - int create_additions; VALUE match_string; FBuffer *fbuffer; + int max_nesting; + char allow_nan; + char parsing_name; + char symbolize_names; + char freeze; + char create_additions; } JSON_Parser; #define GET_PARSER \