aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/bbdou/menusystem_bbdou.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/illusions/bbdou/menusystem_bbdou.cpp')
-rw-r--r--engines/illusions/bbdou/menusystem_bbdou.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/illusions/bbdou/menusystem_bbdou.cpp b/engines/illusions/bbdou/menusystem_bbdou.cpp
index 9d1b7188db..ab255be40d 100644
--- a/engines/illusions/bbdou/menusystem_bbdou.cpp
+++ b/engines/illusions/bbdou/menusystem_bbdou.cpp
@@ -55,13 +55,15 @@ void BBDOUMenuSystem::runMenu(MenuChoiceOffsets menuChoiceOffsets, int16 *menuCh
}
void BBDOUMenuSystem::clearMenus() {
- for (int i = 0; i < kBBDOULastMenuIndex; ++i)
+ for (int i = 0; i < kBBDOULastMenuIndex; ++i) {
_menus[i] = 0;
+ }
}
void BBDOUMenuSystem::freeMenus() {
- for (int i = 0; i < kBBDOULastMenuIndex; ++i)
+ for (int i = 0; i < kBBDOULastMenuIndex; ++i) {
delete _menus[i];
+ }
}
BaseMenu *BBDOUMenuSystem::getMenuById(int menuId) {