From fcadb84daa5f495c2d4ddc635ad551e4ba1bfed7 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Fri, 26 Apr 2019 17:56:48 +0200 Subject: [PATCH] Correct size of ThemeGoodIn --- Source/themes.cpp | 6 +++--- Source/themes.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/themes.cpp b/Source/themes.cpp index 2146de85a..4ed8b4cb8 100644 --- a/Source/themes.cpp +++ b/Source/themes.cpp @@ -2,7 +2,7 @@ int numthemes; // idb BOOL armorFlag; -WORD ThemeGoodIn[4]; +BOOL ThemeGoodIn[4]; BOOL weaponFlag; BOOL treasureFlag; BOOL mFountainFlag; @@ -412,8 +412,8 @@ void InitThemes() return; if (leveltype == DTYPE_CATHEDRAL) { - for (i = 0; i < sizeof(ThemeGoodIn); i++) - ThemeGoodIn[i] = 0; + for (i = 0; i < sizeof(ThemeGoodIn) / sizeof(ThemeGoodIn[0]); i++) + ThemeGoodIn[i] = FALSE; for (i = 0; i < 256 && numthemes < MAXTHEMES; i++) { if (CheckThemeRoom(i)) { diff --git a/Source/themes.h b/Source/themes.h index 6a578527b..69d88f921 100644 --- a/Source/themes.h +++ b/Source/themes.h @@ -4,7 +4,7 @@ extern int numthemes; // idb extern BOOL armorFlag; -extern WORD ThemeGoodIn[4]; +extern BOOL ThemeGoodIn[4]; extern BOOL weaponFlag; extern BOOL treasureFlag; extern BOOL mFountainFlag;