ncurses 5.7 - patch 20100501
[ncurses.git] / test / redraw.c
index ce98259c321734baee31572131146f84f3571a5c..f62c098b794d264bcc4b4e5b65499c56dfb0619a 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * Copyright (c) 2006 Free Software Foundation, Inc.                        *
+ * Copyright (c) 2006-2007,2010 Free Software Foundation, Inc.              *
  *                                                                          *
  * Permission is hereby granted, free of charge, to any person obtaining a  *
  * copy of this software and associated documentation files (the            *
@@ -26,7 +26,7 @@
  * authorization.                                                           *
  ****************************************************************************/
 /*
- * $Id: redraw.c,v 1.3 2006/11/04 23:20:27 tom Exp $
+ * $Id: redraw.c,v 1.5 2010/05/01 22:04:08 tom Exp $
  *
  * Demonstrate the redrawwin() and wredrawln() functions.
  * Thomas Dickey - 2006/11/4
@@ -65,6 +65,8 @@ test_redraw(WINDOW *win)
     int max_y, max_x;
     int beg_y, beg_x;
 
+    assert(win != 0);
+
     scrollok(win, TRUE);
     keypad(win, TRUE);
     getmaxyx(win, max_y, max_x);
@@ -148,7 +150,7 @@ test_redraw(WINDOW *win)
            if (ch > KEY_MIN) {
                waddstr(win, keyname(ch));
            } else {
-               waddstr(win, unctrl(ch));
+               waddstr(win, unctrl(UChar(ch)));
            }
            break;
        }