]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - test/firework.c
ncurses 5.5
[ncurses.git] / test / firework.c
index ba5cbda2f7d464e7b45001388dece277a012a558..70099fb89278fe840b017334f89942ba3a4a8ce4 100644 (file)
@@ -1,9 +1,8 @@
 /*
- * $Id: firework.c,v 1.16 1999/11/13 23:39:16 tom Exp $
+ * $Id: firework.c,v 1.21 2005/05/28 21:39:04 tom Exp $
  */
 #include <test.priv.h>
 
-#include <signal.h>
 #include <time.h>
 
 static int my_bg = COLOR_BLACK;
@@ -19,7 +18,7 @@ static RETSIGTYPE
 onsig(int n GCC_UNUSED)
 {
     cleanup();
-    exit(EXIT_FAILURE);
+    ExitProgram(EXIT_FAILURE);
 }
 
 static void
@@ -35,7 +34,7 @@ showit(void)
 #endif
        if (ch == 'q') {
            cleanup();
-           exit(EXIT_SUCCESS);
+           ExitProgram(EXIT_SUCCESS);
        } else if (ch == 's') {
            nodelay(stdscr, FALSE);
        } else if (ch == ' ') {
@@ -114,8 +113,8 @@ explode(int row, int col)
 
 int
 main(
-    int argc GCC_UNUSED,
-    char *argv[]GCC_UNUSED)
+       int argc GCC_UNUSED,
+       char *argv[]GCC_UNUSED)
 {
     int j;
     int start, end, row, diff, flag = 0, direction;
@@ -133,7 +132,7 @@ main(
 
     if (has_colors()) {
        start_color();
-#ifdef HAVE_USE_DEFAULT_COLORS
+#if HAVE_USE_DEFAULT_COLORS
        if (use_default_colors() == OK)
            my_bg = -1;
 #endif
@@ -154,7 +153,7 @@ main(
        attrset(A_NORMAL);
        for (row = 0; row < diff; row++) {
            mvprintw(LINES - row, start + (row * direction),
-               (direction < 0) ? "\\" : "/");
+                    (direction < 0) ? "\\" : "/");
            if (flag++) {
                showit();
                erase();