From 95dfcdd678006c1e9de4a27dad466535a98efcf2 Mon Sep 17 00:00:00 2001 From: Paul Cornett Date: Mon, 17 Feb 2014 16:25:22 +0000 Subject: [PATCH] avoid potential NULL pointer dereference, closes #15993 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/aui/auibar.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/aui/auibar.cpp b/src/aui/auibar.cpp index 68127865a7..05dee6c028 100644 --- a/src/aui/auibar.cpp +++ b/src/aui/auibar.cpp @@ -2497,13 +2497,11 @@ void wxAuiToolBar::OnLeftDown(wxMouseEvent& evt) } } - if (m_overflowSizerItem) + if (m_overflowSizerItem && m_overflowVisible && m_art) { wxRect overflow_rect = GetOverflowRect(); - if (m_art && - m_overflowVisible && - overflow_rect.Contains(evt.m_x, evt.m_y)) + if (overflow_rect.Contains(evt.m_x, evt.m_y)) { wxAuiToolBarEvent e(wxEVT_AUITOOLBAR_OVERFLOW_CLICK, -1); e.SetEventObject(this);