aboutsummaryrefslogtreecommitdiff
path: root/usr.bin
diff options
context:
space:
mode:
authorDiomidis Spinellis <dds@FreeBSD.org>2006-11-06 09:15:21 +0000
committerDiomidis Spinellis <dds@FreeBSD.org>2006-11-06 09:15:21 +0000
commit55f965ae6a4d2a48110743c99952a18a811d3628 (patch)
treeb218c0b743156006d6520d4a432f20c4ce27dd51 /usr.bin
parent44d251df7a3b827245cf1a433eff407176bc6109 (diff)
Notes
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/jot/jot.c19
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');