mirror of
https://github.com/reactos/reactos.git
synced 2025-04-20 20:36:35 +00:00
[SHELLFIND] Fix IImageList leak
This commit is contained in:
parent
a3ee648d8b
commit
d0171027e0
1 changed files with 2 additions and 2 deletions
|
@ -35,9 +35,9 @@ LRESULT CSearchBar::OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &
|
||||||
SetSearchInProgress(FALSE);
|
SetSearchInProgress(FALSE);
|
||||||
|
|
||||||
HWND hCombobox = GetDlgItem(IDC_SEARCH_COMBOBOX);
|
HWND hCombobox = GetDlgItem(IDC_SEARCH_COMBOBOX);
|
||||||
IImageList *pImageList;
|
CComPtr<IImageList> pImageList;
|
||||||
HRESULT hResult = SHGetImageList(SHIL_SMALL, IID_PPV_ARG(IImageList, &pImageList));
|
HRESULT hResult = SHGetImageList(SHIL_SMALL, IID_PPV_ARG(IImageList, &pImageList));
|
||||||
SendMessage(hCombobox, CBEM_SETIMAGELIST, 0, FAILED_UNEXPECTEDLY(hResult) ? 0 : reinterpret_cast<LPARAM>(pImageList));
|
SendMessage(hCombobox, CBEM_SETIMAGELIST, 0, FAILED_UNEXPECTEDLY(hResult) ? 0 : reinterpret_cast<LPARAM>(pImageList.p));
|
||||||
|
|
||||||
SendMessage(hCombobox, CBEM_SETEXTENDEDSTYLE,
|
SendMessage(hCombobox, CBEM_SETEXTENDEDSTYLE,
|
||||||
CBES_EX_CASESENSITIVE | CBES_EX_NOSIZELIMIT, CBES_EX_CASESENSITIVE | CBES_EX_NOSIZELIMIT);
|
CBES_EX_CASESENSITIVE | CBES_EX_NOSIZELIMIT, CBES_EX_CASESENSITIVE | CBES_EX_NOSIZELIMIT);
|
||||||
|
|
Loading…
Reference in a new issue