From 44a39f8b8ecd778f6e01a1fc51441a48fcd46620 Mon Sep 17 00:00:00 2001
From: cancel <cancel@cancel.fm>
Date: Sun, 25 Nov 2018 05:07:10 +0900
Subject: [PATCH] Clean up test drawing code to clear each frame

---
 main.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/main.c b/main.c
index f5edd61..ed09e82 100644
--- a/main.c
+++ b/main.c
@@ -31,7 +31,7 @@ int main() {
   // nodelay(stdscr, TRUE);
 
   Field field;
-  field_init_fill(&field, 16, 16, '.');
+  field_init_zeros(&field, 16, 16);
 
   printw("Type any character to fill it in an alternating grid, or\ntype '");
   attron(A_BOLD);
@@ -69,6 +69,7 @@ int main() {
     if (new_fill_char != fill_char) {
       fill_char = new_fill_char;
     }
+    field_fill_subrect(&field, 0, 0, field.height, field.width, '.');
     field_fill_subrect(&field, 1, 1, field.height - 2, field.width - 2,
                        fill_char);
     field_debug_draw(stdscr, &field, 0, 0);