Fix `mrb_pool_value` to keep `int64` on 32 bit platforms; fix #5366

parent 2be1a9c3
...@@ -31,9 +31,7 @@ typedef struct mrb_pool_value { ...@@ -31,9 +31,7 @@ typedef struct mrb_pool_value {
union { union {
const char *str; const char *str;
int32_t i32; int32_t i32;
#if defined(MRB_64BIT) || defined(MRB_INT64)
int64_t i64; int64_t i64;
#endif
#ifndef MRB_NO_FLOAT #ifndef MRB_NO_FLOAT
mrb_float f; mrb_float f;
#endif #endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment