Safeguard against using MRB_INT64 with MRB_WORD_BOXING in 32-bit mode

This commit is contained in:
Tomasz Dabrowski
2016-11-27 12:49:36 +01:00
parent 72915cab52
commit 3fdfd8cb4a
+4
View File
@@ -11,6 +11,10 @@
# error MRB_INT16 is too small for MRB_WORD_BOXING.
#endif
#if defined(MRB_INT64) && !defined(MRB_64BIT)
#error MRB_INT64 cannot be used with MRB_WORD_BOXING in 32-bit mode.
#endif
struct RFloat {
MRB_OBJECT_HEADER;
mrb_float f;