diff --git a/ChangeLog b/ChangeLog index 8b844f06..534df683 100644 --- a/ChangeLog +++ b/ChangeLog @@ -308,6 +308,9 @@ CVS code - - Add proper support for the keypad values and escape sequences generated by the NumLock glitch and by certain keys on the numeric keypad. (DLR) + - Add an extra break and move an #endif down to fix a potential + problem when NANO_SMALL is defined or KEY_RESIZE isn't, and + when PDCURSES isn't defined. (DLR) get_escape_seq_kbinput() - Add proper support for the keypad values and escape sequences generated by the NumLock glitch. (DLR) diff --git a/src/winio.c b/src/winio.c index 72cde515..65fdeb73 100644 --- a/src/winio.c +++ b/src/winio.c @@ -231,6 +231,7 @@ int get_translated_kbinput(int kbinput, int *es * NANO_SMALL is defined, KEY_RESIZE is never generated. Also, * Slang and SunOS 5.7-5.9 don't support KEY_RESIZE. */ case KEY_RESIZE: + break; #endif #ifdef PDCURSES case KEY_SHIFT_L: @@ -239,8 +240,8 @@ int get_translated_kbinput(int kbinput, int *es case KEY_CONTROL_R: case KEY_ALT_L: case KEY_ALT_R: -#endif break; +#endif default: switch (escapes) { case 0: