diff options
| author | Diomidis Spinellis <dds@FreeBSD.org> | 2006-11-06 09:15:21 +0000 |
|---|---|---|
| committer | Diomidis Spinellis <dds@FreeBSD.org> | 2006-11-06 09:15:21 +0000 |
| commit | 55f965ae6a4d2a48110743c99952a18a811d3628 (patch) | |
| tree | b218c0b743156006d6520d4a432f20c4ce27dd51 /usr.bin | |
| parent | 44d251df7a3b827245cf1a433eff407176bc6109 (diff) | |
Notes
Diffstat (limited to 'usr.bin')
| -rw-r--r-- | usr.bin/jot/jot.c | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/usr.bin/jot/jot.c b/usr.bin/jot/jot.c index c2b001bcaf59..70003cf4527b 100644 --- a/usr.bin/jot/jot.c +++ b/usr.bin/jot/jot.c @@ -97,11 +97,8 @@ static void usage(void); int main(int argc, char **argv) { - double xd, yd; - long id; - double *x = &xd; - double *y = &yd; - long *i = &id; + double x, y; + long i; unsigned int mask = 0; int n = 0; int ch; @@ -259,15 +256,15 @@ main(int argc, char **argv) if (reps == 0) infinity = 1; if (randomize) { - *x = (ender - begin) * (ender > begin ? 1 : -1); - for (*i = 1; *i <= reps || infinity; (*i)++) { - *y = arc4random() / ((double)UINT32_MAX + 1); - if (putdata(*y * *x + begin, reps - *i)) + x = (ender - begin) * (ender > begin ? 1 : -1); + for (i = 1; i <= reps || infinity; i++) { + y = arc4random() / ((double)UINT32_MAX + 1); + if (putdata(y * x + begin, reps - i)) errx(1, "range error in conversion"); } } else - for (*i = 1, *x = begin; *i <= reps || infinity; (*i)++, *x += s) - if (putdata(*x, reps - *i)) + for (i = 1, x = begin; i <= reps || infinity; i++, x += s) + if (putdata(x, reps - i)) errx(1, "range error in conversion"); if (!nofinalnl) putchar('\n'); |
