X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=test%2Finch_wide.c;h=25af426aba8051cf8f79531c74b972693aa616ee;hp=069e8738eeca4703c73330be935173f07ea67fe5;hb=06ae48ca77d71610e4d86d138a8fd19db84634ce;hpb=a1aff38c9421e79f92cd4e8ab0587fdf3806cc28 diff --git a/test/inch_wide.c b/test/inch_wide.c index 069e8738..25af426a 100644 --- a/test/inch_wide.c +++ b/test/inch_wide.c @@ -26,7 +26,7 @@ * authorization. * ****************************************************************************/ /* - * $Id: inch_wide.c,v 1.4 2007/06/09 21:25:54 tom Exp $ + * $Id: inch_wide.c,v 1.6 2007/07/21 18:37:38 tom Exp $ */ /* int in_wch(cchar_t *wcval); @@ -99,14 +99,14 @@ test_inchs(int level, char **argv, WINDOW *chrwin, WINDOW *strwin) if ((fp = fopen(argv[level], "r")) != 0) { while ((j = fgetc(fp)) != EOF) { - if (waddch(txtwin, j) != OK) { + if (waddch(txtwin, UChar(j)) != OK) { break; } } + fclose(fp); } else { wprintw(txtwin, "Cannot open:\n%s", argv[1]); } - fclose(fp); while (!Quit(j = mvwgetch(txtwin, txt_y, txt_x))) { switch (j) { @@ -267,7 +267,7 @@ main(int argc, char *argv[]) test_inchs(1, argv, chrwin, strwin); endwin(); - return EXIT_SUCCESS; + ExitProgram(EXIT_SUCCESS); } #else int