From d6f6467ad7a570262a5d0e03bb60d7c10c9ea760 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Thu, 4 Nov 2021 20:49:19 +0900 Subject: boxing_nan.h (mrb_float_p): wrap macro argument by parenthesis. --- include/mruby/boxing_nan.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include') diff --git a/include/mruby/boxing_nan.h b/include/mruby/boxing_nan.h index a28a3e56d..77b6204a3 100644 --- a/include/mruby/boxing_nan.h +++ b/include/mruby/boxing_nan.h @@ -68,7 +68,7 @@ mrb_nan_boxing_value_float(mrb_value v) r.u = float_uint_union.u + 0x8004000000000000; \ } while(0) -#define mrb_float_p(o) (((uint64_t)(o.u)&0xfffc000000000000) != 0) +#define mrb_float_p(o) (((uint64_t)((o).u)&0xfffc000000000000) != 0) struct RInteger { MRB_OBJECT_HEADER; -- cgit v1.2.3