From 6234cdd2193a1d217bbbe5f3b46927dd4756ba94 Mon Sep 17 00:00:00 2001
From: matthew <matthew@owens.tech>
Date: Mon, 30 Jul 2018 17:31:03 +0100
Subject: [PATCH] added error visualisation

---
 nogl/main.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/nogl/main.c b/nogl/main.c
index 7ff0e3e..550c96a 100644
--- a/nogl/main.c
+++ b/nogl/main.c
@@ -42,10 +42,12 @@ int main()
 	for(int y = 0; y < bsize.y; ++y){
 		for(int x = 0; x < bsize.x; ++x){
 			loc = point2i(x,y);
-			elevation[y * bsize.x + x] = board_elevation_at(board, loc) + '0';
 			//if(elevation[y * bsize.x + x] != 1){
 			if(board_elevation_at(board, loc) != 1){
 				printf("elevation error at (%d,%d)\n", loc.x, loc.y);
+				elevation[y * bsize.x + x] = '?';
+			} else {
+				elevation[y * bsize.x + x] = board_elevation_at(board, loc) + '0';
 			}
 			if(board_terrain_at(board, loc) == IMPASSABLE){
 				terrain[y * bsize.x + x] = 'X';
-- 
2.20.1