# | Line 606 | Line 606 | char **av; | |
---|---|---|
606 | } | |
607 | if (n > 1) | |
608 | va[i] /= (double)n; | |
609 | – | if (va[i] < 0.) |
610 | – | return(MG_EILL); |
609 | if (va[i] > scale) | |
610 | scale = va[i]; | |
611 | + | else if (va[i] < -scale) |
612 | + | scale = -va[i]; |
613 | } | |
614 | if (scale <= FTINY) | |
615 | return(MG_EILL); |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |