]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Fix PR gdb/478
authorStephane Carrez <stcarrez@nerim.fr>
Fri, 25 Oct 2002 19:24:29 +0000 (19:24 +0000)
committerStephane Carrez <stcarrez@nerim.fr>
Fri, 25 Oct 2002 19:24:29 +0000 (19:24 +0000)
* tuiIO.c (tui_initialize_io): Use setvbuf since this is portable.

gdb/tui/ChangeLog
gdb/tui/tuiIO.c

index edff2bd9c07adeabfc42277dc2b99a250ffeb30d..79f1bba2c3e78317804a7ad2d8c1a3a26a04bac2 100644 (file)
@@ -1,3 +1,8 @@
+2002-10-25  Stephane Carrez  <stcarrez@nerim.fr>
+
+       Fix PR gdb/478
+       * tuiIO.c (tui_initialize_io): Use setvbuf since this is portable.
+
 2002-09-13  Stephane Carrez  <stcarrez@nerim.fr>
 
        * tui.c (tui_rl_switch_mode): Remove unecessary TUI switch printfs.
index f70df8f47487861998d24298c900207225c76f45..3968a0a270e5b324b153caf56296ccb3c619f792 100644 (file)
@@ -600,7 +600,7 @@ tui_initialize_io ()
       fprintf_unfiltered (gdb_stderr, "Cannot redirect readline output");
       exit (1);
     }
-  setlinebuf (tui_rl_outstream);
+  setvbuf (tui_rl_outstream, (char*) NULL, _IOLBF, 0);
 
 #ifdef O_NONBLOCK
   (void) fcntl (tui_readline_pipe[0], F_SETFL, O_NONBLOCK);