[SHELL32] - CMenuBand: Don't accept a NULL shell folder in SetShellFolder. Should fix a test and possibly CORE-12300.

svn path=/trunk/; revision=73188
This commit is contained in:
Giannis Adamopoulos 2016-11-10 08:10:28 +00:00
parent d2812c3e70
commit 0125f9192d

View file

@ -672,6 +672,9 @@ HRESULT STDMETHODCALLTYPE CMenuBand::TranslateMenuMessage(MSG *pmsg, LRESULT *pl
HRESULT STDMETHODCALLTYPE CMenuBand::SetShellFolder(IShellFolder *psf, LPCITEMIDLIST pidlFolder, HKEY hKey, DWORD dwFlags)
{
if (!psf)
return E_INVALIDARG;
if (m_SFToolbar == NULL)
{
m_SFToolbar = new CMenuSFToolbar(this);