mirror of
https://github.com/reactos/reactos.git
synced 2026-05-30 14:34:57 +08:00
[SHELL32] Simplify HIDA usage
This commit is contained in:
@@ -124,10 +124,9 @@ BrowseCallbackProc(HWND hwnd, UINT uMsg, LPARAM lParam, LPARAM lpData)
|
||||
|
||||
HRESULT CMoveToMenu::DoRealMove(LPCMINVOKECOMMANDINFO lpici, LPCITEMIDLIST pidl)
|
||||
{
|
||||
CComHeapPtr<CIDA> pCIDA;
|
||||
HRESULT hr = _GetCidlFromDataObject(m_pDataObject, &pCIDA);
|
||||
if (FAILED_UNEXPECTEDLY(hr))
|
||||
return hr;
|
||||
CDataObjectHIDA pCIDA(m_pDataObject);
|
||||
if (FAILED_UNEXPECTEDLY(pCIDA.hr()))
|
||||
return pCIDA.hr();
|
||||
|
||||
PCUIDLIST_ABSOLUTE pidlParent = HIDA_GetPIDLFolder(pCIDA);
|
||||
if (!pidlParent)
|
||||
@@ -191,9 +190,8 @@ CStringW CMoveToMenu::DoGetFileTitle()
|
||||
{
|
||||
CStringW ret = L"(file)";
|
||||
|
||||
CComHeapPtr<CIDA> pCIDA;
|
||||
HRESULT hr = _GetCidlFromDataObject(m_pDataObject, &pCIDA);
|
||||
if (FAILED_UNEXPECTEDLY(hr))
|
||||
CDataObjectHIDA pCIDA(m_pDataObject);
|
||||
if (FAILED_UNEXPECTEDLY(pCIDA.hr()))
|
||||
return ret;
|
||||
|
||||
PCUIDLIST_ABSOLUTE pidlParent = HIDA_GetPIDLFolder(pCIDA);
|
||||
|
||||
Reference in New Issue
Block a user