From 6a8a002183329894315ae86cf05130db5f90ce3a Mon Sep 17 00:00:00 2001 From: Strangerke Date: Tue, 7 May 2024 09:22:19 +0100 Subject: [PATCH] BAGEL: Initialize some variables in contructor of CBagMenuDlg (CID 1544833) --- engines/bagel/baglib/menu_dlg.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/engines/bagel/baglib/menu_dlg.cpp b/engines/bagel/baglib/menu_dlg.cpp index e6d843581df0..c814baabc7f6 100644 --- a/engines/bagel/baglib/menu_dlg.cpp +++ b/engines/bagel/baglib/menu_dlg.cpp @@ -564,6 +564,9 @@ CBagMenuDlg::CBagMenuDlg() { // Remove this SDEV from the storage device list so that it is not deleted // when we switch .WLD files, and there may still be a Dialog open. g_SDevManager->unregisterStorageDev(this); + + _bAcceptInput = false; + _bMultipleDialogs = false; } CBagMenuDlg::~CBagMenuDlg() { @@ -591,8 +594,8 @@ ErrorCode CBagMenuDlg::create(CBofWindow *pWnd, CBofPalette *pPal, const CBofRec if (pBmp != nullptr) { r.offsetRect(-r.left, -r.top); assert(pPal != nullptr); - pBmp->fillRect(&r, pPal->getNearestIndex(RGB(82, 82, 82)) /*RGB(0,0,0)*/); - pBmp->drawRect(&r, pPal->getNearestIndex(RGB(0, 0, 0)) /*RGB(0,0,0)*/); + pBmp->fillRect(&r, pPal->getNearestIndex(RGB(82, 82, 82))); + pBmp->drawRect(&r, pPal->getNearestIndex(RGB(0, 0, 0))); setBackdrop(pBmp); }