{
long numerator = (arg_fixnum (1));
long denominator = (arg_fixnum (2));
- FIXNUM_RESULT (denominator == 0
- ? (error_bad_range_arg (2), 0)
- : FIXNUM_QUOTIENT (numerator, denominator));
+ if (denominator == 0)
+ error_bad_range_arg (2);
+ FIXNUM_RESULT (FIXNUM_QUOTIENT (numerator, denominator));
}
}
{
long numerator = (arg_fixnum (1));
long denominator = (arg_fixnum (2));
- FIXNUM_RESULT (denominator == 0
- ? (error_bad_range_arg (2), 0)
- : FIXNUM_REMAINDER (numerator, denominator));
+ if (denominator == 0)
+ error_bad_range_arg (2);
+ FIXNUM_RESULT (FIXNUM_REMAINDER (numerator, denominator));
}
}