diff options
author | millert@openbsd.org <millert@openbsd.org> | 2014-11-26 19:34:51 +0100 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2014-12-04 23:28:50 +0100 |
commit | db995f2eed5fc432598626fa3e30654503bf7151 (patch) | |
tree | d86efcd4ad4cc18a12d5eb1bd7ec04af9a48a345 | |
parent | upstream commit (diff) | |
download | openssh-db995f2eed5fc432598626fa3e30654503bf7151.tar.xz openssh-db995f2eed5fc432598626fa3e30654503bf7151.zip |
upstream commit
Prefer setvbuf() to setlinebuf() for portability; ok
deraadt@
-rw-r--r-- | sftp.c | 6 | ||||
-rw-r--r-- | ssh-add.c | 4 |
2 files changed, 5 insertions, 5 deletions
@@ -1,4 +1,4 @@ -/* $OpenBSD: sftp.c,v 1.167 2014/10/06 00:47:15 djm Exp $ */ +/* $OpenBSD: sftp.c,v 1.168 2014/11/26 18:34:51 millert Exp $ */ /* * Copyright (c) 2001-2004 Damien Miller <djm@openbsd.org> * @@ -2084,8 +2084,8 @@ interactive_loop(struct sftp_conn *conn, char *file1, char *file2) free(dir); } - setlinebuf(stdout); - setlinebuf(infile); + setvbuf(stdout, NULL, _IOLBF, 0); + setvbuf(infile, NULL, _IOLBF, 0); interactive = !batchmode && isatty(STDIN_FILENO); err = 0; @@ -1,4 +1,4 @@ -/* $OpenBSD: ssh-add.c,v 1.113 2014/07/09 14:15:56 benno Exp $ */ +/* $OpenBSD: ssh-add.c,v 1.114 2014/11/26 18:34:51 millert Exp $ */ /* * Author: Tatu Ylonen <ylo@cs.hut.fi> * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland @@ -437,7 +437,7 @@ main(int argc, char **argv) OpenSSL_add_all_algorithms(); - setlinebuf(stdout); + setvbuf(stdout, NULL, _IOLBF, 0); /* At first, get a connection to the authentication agent. */ ac = ssh_get_authentication_connection(); |