]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - avr/cli_readline.c
my_getchar() parameter: allow return without new character
[z180-stamp.git] / avr / cli_readline.c
index 17d549464a2ae9ccedf7b9c4faf403a7ac7af53c..6b5f47e5ed27403bb37b3377cf31dd16adaf078d 100644 (file)
@@ -74,7 +74,7 @@ static char *delete_char (char *buffer, char *p, int *colp, int *np, int plen)
 #define CREAD_HIST_CHAR                ('!')
 
 #define getcmd_putch(ch)       putchar(ch)
-#define getcmd_getch()         my_getchar()
+#define getcmd_getch()         my_getchar(1)
 #define getcmd_cbeep()         getcmd_putch('\a')
 
 #define HIST_MAX               5
@@ -500,7 +500,7 @@ static int cli_readline_into_buffer(const FLASH char *const prompt, char *buffer
 
        for (;;) {
 
-               c = my_getchar();
+               c = my_getchar(1);
 
                /*
                 * Special character handling