mirror of
https://github.com/reactos/reactos.git
synced 2026-06-05 11:12:56 +08:00
[SHELL32][SHELLEXT] Fix use of SHFileOperation results and improve log on failure / fix log spam (#3198)
This commit is contained in:
@@ -157,7 +157,12 @@ CMyDocsDropHandler::Drop(IDataObject *pDataObject, DWORD dwKeyState,
|
||||
fileop.pFrom = pszzSrcList;
|
||||
fileop.pTo = szzDir;
|
||||
fileop.fFlags = FOF_ALLOWUNDO | FOF_FILESONLY | FOF_MULTIDESTFILES | FOF_NOCONFIRMMKDIR;
|
||||
SHFileOperationW(&fileop);
|
||||
int res = SHFileOperationW(&fileop);
|
||||
if (res)
|
||||
{
|
||||
ERR("SHFileOperationW failed with 0x%x\n", res);
|
||||
hr = E_FAIL;
|
||||
}
|
||||
|
||||
// unlock buffer
|
||||
strSrcList.ReleaseBuffer();
|
||||
|
||||
Reference in New Issue
Block a user