From 6b551b14c04025fe5fb7ebc0cc96b24f267cb9ba Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Fri, 18 Jul 2025 15:06:47 -0700 Subject: [PATCH] Add assert for dynamic_cast (#626) --- LEGO1/lego/legoomni/src/common/mxcontrolpresenter.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/LEGO1/lego/legoomni/src/common/mxcontrolpresenter.cpp b/LEGO1/lego/legoomni/src/common/mxcontrolpresenter.cpp index 16e72fbb..bccfd6c7 100644 --- a/LEGO1/lego/legoomni/src/common/mxcontrolpresenter.cpp +++ b/LEGO1/lego/legoomni/src/common/mxcontrolpresenter.cpp @@ -80,10 +80,7 @@ MxBool MxControlPresenter::CheckButtonDown(MxS32 p_x, MxS32 p_y, MxPresenter* p_ { assert(p_presenter); MxVideoPresenter* presenter = dynamic_cast(p_presenter); - if (!presenter) { - SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Invalid presenter"); - return FALSE; - } + assert(presenter); if (m_style == e_map) { MxStillPresenter* map = (MxStillPresenter*) m_list.front();