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