Use BUILTIN_TYPE
because SPECIAL_CONST or not is already checked
This commit is contained in:
parent
b35e21b388
commit
731fee04c2
@ -17,7 +17,7 @@ compile_negative_numeric(VALUE val)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
switch (OBJ_BUILTIN_TYPE(val)) {
|
switch (BUILTIN_TYPE(val)) {
|
||||||
case T_BIGNUM:
|
case T_BIGNUM:
|
||||||
BIGNUM_NEGATE(val);
|
BIGNUM_NEGATE(val);
|
||||||
val = rb_big_norm(val);
|
val = rb_big_norm(val);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user