Message ID | 20231120184732.1590032-1-carlos@redhat.com |
---|---|
State | New |
Headers | show |
Series | manual: Fix termios.c example. (Bug 31078) | expand |
* Carlos O'Donell: > 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. Looks okay. Reviewed-by: Florian Weimer <fweimer@redhat.com> Thanks, Florian
On 11/20/23 16:38, Florian Weimer wrote: > * Carlos O'Donell: > >> 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. > > Looks okay. > > Reviewed-by: Florian Weimer <fweimer@redhat.com> Pushed. Bug marked fixed. Thank you :-}
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;