From: Carlos O'Donell Date: Mon, 20 Nov 2023 18:15:34 +0000 (-0500) Subject: manual: Fix termios.c example. (Bug 31078) X-Git-Tag: upstream/2.39~268 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3cbaacdfd2c11cb726011ef6464dce00c186a2bf;p=platform%2Fupstream%2Fglibc.git manual: Fix termios.c example. (Bug 31078) Remove the unused 'char *name;' from the example. Use write instead of putchar to write input as it is read. Example tested on x86_64 by compiling and running the example. Tested by building the manual pdf and reviewing the results. Reviewed-by: Florian Weimer --- diff --git a/manual/examples/termios.c b/manual/examples/termios.c index 751e57ad71..65bedad9cc 100644 --- a/manual/examples/termios.c +++ b/manual/examples/termios.c @@ -34,7 +34,6 @@ void set_input_mode (void) { struct termios tattr; - char *name; /* Make sure stdin is a terminal. */ if (!isatty (STDIN_FILENO)) @@ -70,7 +69,7 @@ main (void) if (c == '\004') /* @kbd{C-d} */ break; else - putchar (c); + write (STDOUT_FILENO, &c, 1); } return EXIT_SUCCESS;