Date: Sat, 28 Apr 2001 11:36:16 -0400 From: "Brian F. Feldman" <green@FreeBSD.ORG> To: Bruce Evans <bde@zeta.org.au> Cc: Chris Faulhaber <jedgar@fxp.org>, Maxime Henrion <mux@qualys.com>, audit@FreeBSD.ORG Subject: Re: [PATCH] wall.c changes from OpenBSD Message-ID: <200104281536.f3SFaHJ30047@green.bikeshed.org> In-Reply-To: Message from Bruce Evans <bde@zeta.org.au> of "Sat, 28 Apr 2001 09:03:25 %2B1000." <Pine.BSF.4.21.0104280849140.5874-100000@besplex.bde.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans <bde@zeta.org.au> wrote: > On Fri, 27 Apr 2001, Chris Faulhaber wrote: > > *** wall.c.old Fri Apr 27 14:58:30 2001 > > --- wall.c Fri Apr 27 14:58:09 2001 > > *************** > > *** 225,232 **** > > } > > (void)fprintf(fp, "%79s\r\n", " "); > > > > ! if (fname && !(freopen(fname, "r", stdin))) > > ! err(1, "can't read %s", fname); > > while (fgets(lbuf, sizeof(lbuf), stdin)) > > for (cnt = 0, p = lbuf; (ch = *p) != '\0'; ++p, ++cnt) { > > if (ch == '\r') { > > --- 225,238 ---- > > } > > (void)fprintf(fp, "%79s\r\n", " "); > > > > ! if (fname) { > > ! gid_t egid = getegid(); > > Style bugs: > 1) declaration in inner block. > 2) initializer in auto declaration. Explicitly forbidden in style(9) since > it calls a function. What was the justification for disallowing usage of proper variable block scoping? -- Brian Fundakowski Feldman \ FreeBSD: The Power to Serve! / green@FreeBSD.org `------------------------------' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-audit" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200104281536.f3SFaHJ30047>