* =====================================================================================
*/
+#ifndef DEBUG_H
+#define DEBUG_H
+
#include <ncurses.h>
-void dbg_mvprintw(int base_y, int base_x, const char* fmt, va_list varglist);
+#include "constants.h"
+
+#if DEBUG
+#define dbg_mvprintw(...) mvprintw(__VA_ARGS__)
+#else
+#define dbg_mvprintw(...) { }
+#endif /* DEBUG */
+
+void display_array(int base_y, int base_x, unsigned int pawn_array[board_size][board_size]);
+
+#endif /* DEBUG_H */