Modificata la divisione 0/0: non genera piu' errore ma 0
git-svn-id: svn://10.65.10.50/trunk@4323 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
df32a1ba3c
commit
650f8e0782
@ -378,10 +378,10 @@ void TExpression::eval()
|
||||
real& r = evalstack.pop_real();
|
||||
if (r.is_zero())
|
||||
{
|
||||
print_error("Divisione per zero!");
|
||||
r = 1.0;
|
||||
}
|
||||
evalstack.peek_real() /= r;
|
||||
if (!evalstack.peek_real().is_zero())
|
||||
print_error("Divisione per zero!");
|
||||
} else
|
||||
evalstack.peek_real() /= r;
|
||||
}
|
||||
break;
|
||||
case _chgs:
|
||||
|
Loading…
x
Reference in New Issue
Block a user