mirror of
https://github.com/reactos/reactos.git
synced 2026-05-27 11:24:34 +08:00
[SHELLFIND] Fix IImageList leak
This commit is contained in:
committed by
Giannis Adamopoulos
parent
a3ee648d8b
commit
d0171027e0
@@ -35,9 +35,9 @@ LRESULT CSearchBar::OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &
|
||||
SetSearchInProgress(FALSE);
|
||||
|
||||
HWND hCombobox = GetDlgItem(IDC_SEARCH_COMBOBOX);
|
||||
IImageList *pImageList;
|
||||
CComPtr<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,
|
||||
CBES_EX_CASESENSITIVE | CBES_EX_NOSIZELIMIT, CBES_EX_CASESENSITIVE | CBES_EX_NOSIZELIMIT);
|
||||
|
||||
Reference in New Issue
Block a user