X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=test%2Fdemo_defkey.c;h=ac6dc2df79e8fc3c467b5232f88d87454b64f1da;hp=e49ac2980346a536690ef5eb63404ec018ef3e51;hb=64f44b13d30e0a7bc2921a9d43755423f81564fd;hpb=396a05943b7da5039dd15d79c4385c7d2a75d6d4 diff --git a/test/demo_defkey.c b/test/demo_defkey.c index e49ac298..ac6dc2df 100644 --- a/test/demo_defkey.c +++ b/test/demo_defkey.c @@ -26,7 +26,7 @@ * authorization. * ****************************************************************************/ /* - * $Id: demo_defkey.c,v 1.18 2008/04/12 22:06:12 tom Exp $ + * $Id: demo_defkey.c,v 1.20 2010/11/14 00:59:35 tom Exp $ * * Demonstrate the define_key() function. * Thomas Dickey - 2002/11/23 @@ -76,6 +76,7 @@ visichar(int ch) static char temp[10]; ch = UChar(ch); + assert(ch >= 0 && ch < 256); if (ch == '\\') { strcpy(temp, "\\\\"); } else if (ch == '\033') { @@ -97,7 +98,7 @@ static char * visible(const char *string) { char *result = 0; - unsigned need = 1; + size_t need = 1; int pass; int n;