diff options
author | imp <imp@FreeBSD.org> | 1997-07-29 04:17:19 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 1997-07-29 04:17:19 +0000 |
commit | b1debf973d6a489bfe9c6511c94e356d6c024a47 (patch) | |
tree | 58de2e9f99438beeb37077a12a91d565f0aa5ae0 /usr.sbin/lpr/common_source/startdaemon.c | |
parent | 62296c6450c3104df51d51aa47ad4b74faae7e6b (diff) | |
download | FreeBSD-src-b1debf973d6a489bfe9c6511c94e356d6c024a47.zip FreeBSD-src-b1debf973d6a489bfe9c6511c94e356d6c024a47.tar.gz |
Fix boatloads of buffer overflows from the OpenBSD tree.
Be pedantic about always using sizeof(blah) vs sizeof (blah) or sizeof blah.
Obtained from:OpenBSD
Diffstat (limited to 'usr.sbin/lpr/common_source/startdaemon.c')
-rw-r--r-- | usr.sbin/lpr/common_source/startdaemon.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/lpr/common_source/startdaemon.c b/usr.sbin/lpr/common_source/startdaemon.c index a876c1e..13722f4 100644 --- a/usr.sbin/lpr/common_source/startdaemon.c +++ b/usr.sbin/lpr/common_source/startdaemon.c @@ -83,7 +83,7 @@ startdaemon(printer) return(0); } seteuid(uid); - if (snprintf(buf, sizeof buf, "\1%s\n", printer) > sizeof buf-1) { + if (snprintf(buf, sizeof(buf), "\1%s\n", printer) > sizeof(buf)-1) { close(s); return (0); } |