=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/less/lsystem.c,v retrieving revision 1.16 retrieving revision 1.17 diff -c -r1.16 -r1.17 *** src/usr.bin/less/lsystem.c 2015/11/09 16:46:43 1.16 --- src/usr.bin/less/lsystem.c 2015/11/13 16:48:48 1.17 *************** *** 58,64 **** * De-initialize the terminal and take out of raw mode. */ deinit(); ! flush(); /* Make sure the deinit chars get out */ raw_mode(0); /* --- 58,64 ---- * De-initialize the terminal and take out of raw mode. */ deinit(); ! flush(0); /* Make sure the deinit chars get out */ raw_mode(0); /* *************** *** 117,123 **** putstr(" (press RETURN)"); get_return(); (void) putchr('\n'); ! flush(); } init(); screen_trashed = 1; --- 117,123 ---- putstr(" (press RETURN)"); get_return(); (void) putchr('\n'); ! flush(0); } init(); screen_trashed = 1; *************** *** 207,213 **** putstr("\n"); deinit(); ! flush(); raw_mode(0); init_signals(0); lsignal(SIGPIPE, SIG_IGN); --- 207,213 ---- putstr("\n"); deinit(); ! flush(0); raw_mode(0); init_signals(0); lsignal(SIGPIPE, SIG_IGN);