integer_overflow_with_gcc.diff
| nel/src/misc/eval_num_expr.cpp (copie de travail) | ||
|---|---|---|
| 722 | 722 |
value = pow (arg0, arg1); |
| 723 | 723 |
break; |
| 724 | 724 |
case Rand: |
| 725 |
value = arg0 + (arg1-arg0) * (double)rand () / (double)(RAND_MAX+1);
|
|
| 725 |
value = arg0 + (arg1-arg0) * (double)rand () / (double)(RAND_MAX)+1.;
|
|
| 726 | 726 |
break; |
| 727 | 727 |
default: |
| 728 |
// Can't be hear after getToken
|
|
| 728 |
// Can't be here after getToken
|
|
| 729 | 729 |
nlstop; |
| 730 | 730 |
} |
| 731 | 731 |
} |