Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FIX2INT(x) ((int)rb_fix2int((VALUE)(x)))
- #define NUM2INT_internal(x) (FIXNUM_P(x) ? FIX2INT(x) : (int)rb_num2int(x))
- #ifdef __GNUC__
- #define NUM2INT(x) \
- __extension__ ({VALUE num2int_x = (x); NUM2INT_internal(num2int_x);})
- #else
- static inline int
- NUM2INT(VALUE x)
- {
- return NUM2INT_internal(x);
- }
- #endif
Add Comment
Please, Sign In to add comment