diff options
author | 2016-08-05 13:43:38 +0000 | |
---|---|---|
committer | 2016-08-05 13:43:38 +0000 | |
commit | 8064379f7d00e9b5f9c2e4e5d29089c7a8c5d705 (patch) | |
tree | 03df202cfd0363d7f6b61633bbc06043a1c234bf | |
parent | If "%%" appears in the format string, skip it properly. (diff) | |
download | wireguard-openbsd-8064379f7d00e9b5f9c2e4e5d29089c7a8c5d705.tar.xz wireguard-openbsd-8064379f7d00e9b5f9c2e4e5d29089c7a8c5d705.zip |
If reps and steps were omitted, while begin and end were specified,
use a default step size of +1 or -1. Fixes the last two failing
regression tests dhhd and dhhd2. Adapted from FreeBSD.
'good direction' deraadt
-rw-r--r-- | usr.bin/jot/jot.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr.bin/jot/jot.c b/usr.bin/jot/jot.c index 19bd6600412..f03ccb1dbbf 100644 --- a/usr.bin/jot/jot.c +++ b/usr.bin/jot/jot.c @@ -1,4 +1,4 @@ -/* $OpenBSD: jot.c,v 1.30 2016/08/05 13:33:21 tb Exp $ */ +/* $OpenBSD: jot.c,v 1.31 2016/08/05 13:43:38 tb Exp $ */ /* $NetBSD: jot.c,v 1.3 1994/12/02 20:29:43 pk Exp $ */ /*- @@ -195,9 +195,9 @@ main(int argc, char *argv[]) mask = 015; break; case 006: - reps = REPS_DEF; - mask = 016; - break; + s = ender > begin ? 1 : -1; + mask = 007; + /* FALLTHROUGH */ case 007: if (randomize) { reps = REPS_DEF; |