summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortedu <tedu@openbsd.org>2005-12-27 04:46:32 +0000
committertedu <tedu@openbsd.org>2005-12-27 04:46:32 +0000
commitdc7cd303e737951db352347fe2f374d3855137f9 (patch)
tree544ef6489fd66b2d33c02a3557f63dde8c86a399
parentremove debug mode (diff)
downloadwireguard-openbsd-dc7cd303e737951db352347fe2f374d3855137f9.tar.xz
wireguard-openbsd-dc7cd303e737951db352347fe2f374d3855137f9.zip
INT_MAX should be big enough for a width
-rw-r--r--usr.bin/sdiff/sdiff.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/usr.bin/sdiff/sdiff.c b/usr.bin/sdiff/sdiff.c
index 448f122056f..250f7e6892b 100644
--- a/usr.bin/sdiff/sdiff.c
+++ b/usr.bin/sdiff/sdiff.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: sdiff.c,v 1.8 2005/12/27 04:43:01 tedu Exp $ */
+/* $OpenBSD: sdiff.c,v 1.9 2005/12/27 04:46:32 tedu Exp $ */
/*
* Written by Raymond Lai <ray@cyth.net>.
@@ -168,7 +168,7 @@ main(int argc, char **argv)
break;
case 'w':
wflag = strtonum(optarg, WIDTH_MIN,
- (MIN(SIZE_T_MAX, LLONG_MAX)), &errstr);
+ INT_MAX, &errstr);
if (errstr)
errx(2, "width is %s: %s", errstr, optarg);
break;
@@ -282,8 +282,7 @@ xstrtonum(const char *nptr)
*ptr = '\0';
/* Parse number. */
- /* XXX - Is it safe to compare SIZE_T_MAX and LLONG_MAX? */
- n = strtonum(copy, 0, MIN(SIZE_T_MAX, LLONG_MAX), &errstr);
+ n = strtonum(copy, 0, INT_MAX, &errstr);
if (errstr)
errx(2, "line number in diff is %s: %s", errstr, nptr);