summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--snow.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/snow.c b/snow.c
index 3df5068..4835cfe 100644
--- a/snow.c
+++ b/snow.c
@@ -79,7 +79,7 @@ main()
TAILQ_REMOVE(&head, pp, link);
free(pp);
} else {
- mvprintw(pp->y, pp->x, "%c", pp->c);
+ mvaddch(pp->y, pp->x, pp->c);
pp->y += 1 + pp->dy;
pp->x += 1 - random() % 3;
}
@@ -89,7 +89,7 @@ main()
pp->dy = random() % 3;
pp->y = 0;
pp->x = random() % COLS;
- pp->c = flake[random() % nitems(flake)];
+ pp->c = flake[random() % (nitems(flake) - 1)];
TAILQ_INSERT_HEAD(&head, pp, link);
refresh();