Patch level : 12.0 714

Files correlati     : ve0.exe ve0100a.msk
Commento            :

Migliorata la segnalazione quando c'é una divisione per zero
Corretta la ricerca per ragione sociale nella maschera di quey dei documenti interattivi in modo che sia case insensitive (Metacalabria)
This commit is contained in:
AlexBonazzi 2019-02-27 14:57:21 +01:00
parent 95e18ad03e
commit eb42367a0a

View File

@ -395,7 +395,7 @@ static bool all_zeroes(const TString& str)
}
void TExpression::eval()
{
{
TEval_stack evalstack;
TBit_array types;
int type_pointer = 0;
@ -472,8 +472,13 @@ void TExpression::eval()
if (!evalstack.peek_real().is_zero())
if (_ignore_error)
_error=1;
else
print_error("Divisione per zero!");
else
{
TString msg("Espressione : ");
msg << _original << ": Divisione per zero!";
print_error(msg);
}
} else
evalstack.peek_real() /= r;
}