From afcf7fc86d11c82932e397f0ed49cba0f94ea9c4 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 31 May 2023 08:27:23 +0900 Subject: [PATCH] object.h: make GC color uint8_t that fits in 3 bits --- include/mruby/object.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/mruby/object.h b/include/mruby/object.h index a6ecab1eb..232252f2a 100644 --- a/include/mruby/object.h +++ b/include/mruby/object.h @@ -11,7 +11,7 @@ struct RClass *c; \ struct RBasic *gcnext; \ enum mrb_vtype tt:8; \ - uint32_t color:3; \ + uint8_t color:3; \ uint32_t flags:21 #define MRB_FLAG_TEST(obj, flag) ((obj)->flags & (flag))