Get rid of an unnecessary local variable

No real changes, just simplify the code a bit more.
This commit is contained in:
Vadim Zeitlin
2020-08-14 19:43:00 +02:00
parent cdd68da370
commit c5161f6296

View File

@@ -252,25 +252,23 @@ WX_NSMenu wxTaskBarIconDockImpl::OSXDoGetDockHMenu()
{ {
m_menuDeleter.reset(); m_menuDeleter.reset();
wxMenu *dockMenu = GetPopupMenu(); m_pMenu = GetPopupMenu();
if(!dockMenu) if (!m_pMenu)
{ {
dockMenu = CreatePopupMenu(); m_pMenu = CreatePopupMenu();
if(!dockMenu) if (!m_pMenu)
return nil; return nil;
m_menuDeleter.reset(dockMenu); m_menuDeleter.reset(m_pMenu);
} }
m_pMenu = dockMenu;
m_pMenu->SetInvokingWindow(m_eventWindow); m_pMenu->SetInvokingWindow(m_eventWindow);
m_pMenu->UpdateUI(); m_pMenu->UpdateUI();
return (WX_NSMenu)dockMenu->GetHMenu(); return (WX_NSMenu)m_pMenu->GetHMenu();
} }
bool wxTaskBarIconDockImpl::SetIcon(const wxIcon& icon, const wxString& WXUNUSED(tooltip)) bool wxTaskBarIconDockImpl::SetIcon(const wxIcon& icon, const wxString& WXUNUSED(tooltip))