From 6761db2af5b3df278745de6342f74a6a4c206ea1 Mon Sep 17 00:00:00 2001 From: Francois Fleuret Date: Tue, 26 May 2009 09:20:42 +0200 Subject: [PATCH] Cosmetics. --- selector.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/selector.cc b/selector.cc index fbd2d3d..a3d54dd 100644 --- a/selector.cc +++ b/selector.cc @@ -70,10 +70,11 @@ void inject_into_tty_buffer(char *string) { memset(&newtio, 0, sizeof(newtio)); // Set input mode (non-canonical, *no echo*,...) tcsetattr(STDIN_FILENO, TCSANOW, &newtio); - // Put the selected string in the tty input buffer char control_q = '\021'; + // Put the selected string in the tty input buffer for(char *k = string; *k; k++) { if(add_control_qs) { + // Add ^Q to quote control characters ioctl(STDIN_FILENO, TIOCSTI, &control_q); } ioctl(STDIN_FILENO, TIOCSTI, k); -- 2.20.1