--- libaitcli/src/aitcli.c 2013/11/22 14:46:01 1.11.2.2 +++ libaitcli/src/aitcli.c 2013/12/03 20:09:14 1.12.2.1 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitcli.c,v 1.11.2.2 2013/11/22 14:46:01 misho Exp $ +* $Id: aitcli.c,v 1.12.2.1 2013/12/03 20:09:14 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -1050,7 +1050,7 @@ cliInit(int fin, int fout, const char *prompt) keys[i].key_func = bufEOL; if (cli_buffer->line_prompt && (i == *K_CTRL_H || i == *K_BACKSPACE)) keys[i].key_func = bufBS; - if (cli_buffer->line_prompt && i == *K_CTRL_C) + if (i == *K_CTRL_C) keys[i].key_func = bufCLR; if (cli_buffer->line_prompt && i == *K_CTRL_A) keys[i].key_func = bufBEGIN; @@ -1058,7 +1058,7 @@ cliInit(int fin, int fout, const char *prompt) keys[i].key_func = bufEND; if (cli_buffer->line_prompt && i == *K_TAB) keys[i].key_func = bufComp; - if (cli_buffer->line_prompt && i == *K_CTRL_Z) + if (i == *K_CTRL_Z) keys[i].key_func = bufEndNode; if (i >= *K_SPACE && i < *K_BACKSPACE) keys[i].key_func = bufCHAR;