fix jot -r on 64-bit platforms by teaching it that arc4random outputs

an int, not a long

Submitted by: Paul Herman <pherman@frenchfries.net>
PR#: alpha/31859
This commit is contained in:
gallatin 2001-11-08 20:49:24 +00:00
parent 08792e81f7
commit 243eea3da8

View File

@ -277,7 +277,7 @@ main(argc, argv)
if (randomize) {
*x = (ender - begin) * (ender > begin ? 1 : -1);
for (*i = 1; *i <= reps || infinity; (*i)++) {
*y = arc4random() / (double)ULONG_MAX;
*y = arc4random() / (double)UINT_MAX;
if (putdata(*y * *x + begin, reps - *i))
errx(1, "range error in conversion");
}