1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-23 15:52:55 +01:00

Fix potential null dereferencing (#20558)

This commit is contained in:
Matthias Moninger
2023-07-05 10:01:34 +03:00
committed by GitHub
parent 3988768b2f
commit 7f76c05a64

View File

@@ -149,10 +149,10 @@ static void ShortcutRemoveTopBottomToolbarToggle()
{ {
if (WindowFindByClass(WindowClass::TitleLogo) != nullptr) if (WindowFindByClass(WindowClass::TitleLogo) != nullptr)
{ {
WindowClose(*WindowFindByClass(WindowClass::TitleLogo)); WindowCloseByClass(WindowClass::TitleLogo);
WindowClose(*WindowFindByClass(WindowClass::TitleOptions)); WindowCloseByClass(WindowClass::TitleOptions);
WindowClose(*WindowFindByClass(WindowClass::TitleMenu)); WindowCloseByClass(WindowClass::TitleMenu);
WindowClose(*WindowFindByClass(WindowClass::TitleExit)); WindowCloseByClass(WindowClass::TitleExit);
TitleSetHideVersionInfo(true); TitleSetHideVersionInfo(true);
} }
else else
@@ -164,9 +164,9 @@ static void ShortcutRemoveTopBottomToolbarToggle()
{ {
if (WindowFindByClass(WindowClass::TopToolbar) != nullptr) if (WindowFindByClass(WindowClass::TopToolbar) != nullptr)
{ {
WindowClose(*WindowFindByClass(WindowClass::Dropdown)); WindowCloseByClass(WindowClass::Dropdown);
WindowClose(*WindowFindByClass(WindowClass::TopToolbar)); WindowCloseByClass(WindowClass::TopToolbar);
WindowClose(*WindowFindByClass(WindowClass::BottomToolbar)); WindowCloseByClass(WindowClass::BottomToolbar);
} }
else else
{ {