Bug #18078 ยป 0001-rb_fix2uint-should-use-FIXNUM_NEGATIVE_P.patch
numeric.c | ||
---|---|---|
}
|
||
num = FIX2ULONG(val);
|
||
check_uint(num, rb_num_negative_int_p(val));
|
||
check_uint(num, FIXNUM_NEGATIVE_P(val));
|
||
return num;
|
||
}
|
||
#else
|
||
... | ... | |
}
|
||
num = FIX2ULONG(val);
|
||
check_ushort(num, rb_num_negative_int_p(val));
|
||
check_ushort(num, FIXNUM_NEGATIVE_P(val));
|
||
return num;
|
||
}
|
||