From 2a1f89e5d941a77e8c93ad0a5fe78229a4207d61 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Tue, 16 Apr 2019 16:53:27 -0500 Subject: Add argument to xflush() so it can test for stdout err without flushing. --- toys/pending/arping.c | 1 - toys/pending/vi.c | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'toys/pending') diff --git a/toys/pending/arping.c b/toys/pending/arping.c index be43cab1..6007845b 100644 --- a/toys/pending/arping.c +++ b/toys/pending/arping.c @@ -166,7 +166,6 @@ static void recv_from(struct sockaddr_ll *from, int *recv_len) gettimeofday(&tval, NULL); delta = (tval.tv_sec * 1000000ULL + (tval.tv_usec)) - TT.sent_at; xprintf(" %u.%03ums\n", delta / 1000, delta % 1000); - xflush(); } } TT.rcvd_nr++; diff --git a/toys/pending/vi.c b/toys/pending/vi.c index 31516b55..2beedf49 100644 --- a/toys/pending/vi.c +++ b/toys/pending/vi.c @@ -543,7 +543,7 @@ void vi_main(void) //we dont get scroll log full of junk tty_esc("?1049h"); tty_esc("H"); - xflush(); + xflush(1); draw_page(); while(1) { key = scan_key(keybuf, -1); @@ -821,7 +821,7 @@ static void draw_page() tty_esc("0m"); } else tty_jump(cx_scr, cy_scr); - xflush(); + xflush(1); } -- cgit v1.2.3