From b9a887b60dfe0bcd4be9bbd84cc3b6ef94586b9f Mon Sep 17 00:00:00 2001 From: millert Date: Wed, 26 Nov 2014 18:34:51 +0000 Subject: Prefer setvbuf() to setlinebuf() for portability; ok deraadt@ --- usr.sbin/syslogc/syslogc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'usr.sbin/syslogc') diff --git a/usr.sbin/syslogc/syslogc.c b/usr.sbin/syslogc/syslogc.c index dedf82b78d9..da49cc69253 100644 --- a/usr.sbin/syslogc/syslogc.c +++ b/usr.sbin/syslogc/syslogc.c @@ -1,4 +1,4 @@ -/* $OpenBSD: syslogc.c,v 1.16 2011/07/12 11:28:31 sthen Exp $ */ +/* $OpenBSD: syslogc.c,v 1.17 2014/11/26 18:34:52 millert Exp $ */ /* * Copyright (c) 2004 Damien Miller @@ -154,8 +154,8 @@ main(int argc, char **argv) err(1, "fwrite"); fflush(ctlf); - setlinebuf(ctlf); - setlinebuf(stdout); + setvbuf(ctlf, NULL, _IOLBF, 0); + setvbuf(stdout, NULL, _IOLBF, 0); /* Fetch header */ if (fread(&rr, sizeof(rr), 1, ctlf) != 1) -- cgit v1.2.3-59-g8ed1b