|
Line 0
Link Here
|
|
|
1 |
--- include/ruby/ruby.h.orig 2013-12-20 09:07:47.000000000 +0100 |
| 2 |
+++ include/ruby/ruby.h 2015-08-25 08:45:58.942682000 +0200 |
| 3 |
@@ -228,7 +228,7 @@ typedef char ruby_check_sizeof_voidp[SIZ |
| 4 |
#define FIXNUM_MAX (LONG_MAX>>1) |
| 5 |
#define FIXNUM_MIN RSHIFT((long)LONG_MIN,1) |
| 6 |
|
| 7 |
-#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG)) |
| 8 |
+#define INT2FIX(i) ((VALUE)(((VALUE)(i))<<1 | FIXNUM_FLAG)) |
| 9 |
#define LONG2FIX(i) INT2FIX(i) |
| 10 |
#define rb_fix_new(v) INT2FIX(v) |
| 11 |
VALUE rb_int2inum(SIGNED_VALUE); |