pike.git/src/operators.c:3601: Inside #if defined(AUTO_BIGNUM)
case TWO_TYPES(T_INT,T_INT):
#ifdef AUTO_BIGNUM
{
INT_TYPE res;
if (DO_INT_TYPE_MUL_OVERFLOW(sp[-2].u.integer, sp[-1].u.integer, &res))
{
convert_stack_top_to_bignum();
goto do_lfun_multiply;
}
+ sp--;
SET_SVAL(sp[-1], T_INT, NUMBER_NUMBER, integer, res);
return;
}
#endif /* AUTO_BIGNUM */
sp--;
sp[-1].u.integer *= sp[0].u.integer;
sp[-1].subtype = NUMBER_NUMBER;
return;
default: