From 5acf992c4b5fe8127e90aefca6f45bd9a73cef09 Mon Sep 17 00:00:00 2001
From: prinsij <prinsij@mcmaster.ca>
Date: Fri, 21 Oct 2016 12:03:08 -0500
Subject: [PATCH] kill the uninitialized thing, again

---
 src/include/level.h | 4 ++--
 src/level.cpp       | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/include/level.h b/src/include/level.h
index fc7592c..cd2f750 100644
--- a/src/include/level.h
+++ b/src/include/level.h
@@ -62,9 +62,9 @@ class Level {
 			Mob* mob;
 			int delay;
 		};
-
 		const Coord nearby[8] = { Coord(-1,-1), Coord(0,-1), Coord(1,-1), Coord(1,0), Coord(1,1), Coord(0,1), Coord(-1,1), Coord(-1,0) };
-		const int MAX_ROOMS = 9;
+#define MAX_ROOMS_DEF (9)
+		static const int MAX_ROOMS = 9;
 		const double GOLD_CHANCE = .333;
 		const double ROOM_EXIST_CHANCE = 0.9;
 		static const int ROOM_PADDING = 2;
diff --git a/src/level.cpp b/src/level.cpp
index ed178c6..0383794 100644
--- a/src/level.cpp
+++ b/src/level.cpp
@@ -157,7 +157,7 @@ void Level::generate(PlayerChar player) {
 	}
 
 	//Used to say: If A -> B, then B -> A
-	bool symmetric [MAX_ROOMS][MAX_ROOMS] = {{0}};//Take care of non-existent rooms
+	bool symmetric [MAX_ROOMS_DEF][MAX_ROOMS_DEF] = {};//Take care of non-existent rooms
 
 	for (auto i=0; i < MAX_ROOMS; i++){
 
-- 
GitLab