reactos/dll/win32/shell32
Denis Robert 894e5cddd6
[SHELL32] Fix BrowseForFolder expanding a folder containing a zip (#7585)
Commit 325d74c30f (PR #7437) introduced a side effect that made impossible
to expand a folder when it contained both a ZIP file and subfolders.

Fix this by ignoring the return value of BrFolder_InsertItem and free the
pidlTemp pointer explicitly in all cases.

CORE-19955 CORE-19751
2024-12-30 16:14:44 +03:00
..
dialogs [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
droptargets [REACTOS] Use the ISO C and C++ conformant names: _wcsicmp, _stricmp 2024-10-20 14:12:25 +03:00
folders [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
lang [REACTOS] Fix 'seperate' typos 2024-12-11 08:56:06 +02:00
res Revert "[SHELL32] Show Product version on About dialog bmp (#3621)" (#7327) 2024-09-08 14:55:47 +02:00
shelldesktop [SHELL32] Don't display non-enumerable nor non-folder items in Explorer tree (#7189) 2024-08-29 20:45:59 +02:00
shellmenu [SHDOCVW][BROWSEUI][SHELL32] Correctly refcount CNSCBand and Explorer File menu (#7569) 2024-12-27 14:46:30 +01:00
shellrecyclebin [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
wine [SHELL32] ILLoadFromStream must allow loading unknown pidl formats (#7570) 2024-12-25 20:32:08 +01:00
avi_res.rc
bitmap_res.rc Revert "[SHELL32] Show Product version on About dialog bmp (#3621)" (#7327) 2024-09-08 14:55:47 +02:00
brfolder.cpp [SHELL32] Fix BrowseForFolder expanding a folder containing a zip (#7585) 2024-12-30 16:14:44 +03:00
CActiveDesktop.cpp
CActiveDesktop.h
CCopyAsPathMenu.cpp [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
CCopyAsPathMenu.h
CCopyMoveToMenu.cpp
CCopyMoveToMenu.h
CDefaultContextMenu.cpp [SHELL32] CM::InvokeCommand case-insensitive compare verb string (#7582) 2024-12-27 14:47:11 +01:00
CDefView.cpp [SHDOCVW][BROWSEUI][SHELL32] Correctly refcount CNSCBand and Explorer File menu (#7569) 2024-12-27 14:46:30 +01:00
CDefViewBckgrndMenu.cpp
CDefViewDual.cpp
CDefViewUtil.cpp
CDropTargetHelper.cpp
CDropTargetHelper.h
CEnumIDListBase.cpp [SHELL32] Don't display non-enumerable nor non-folder items in Explorer tree (#7189) 2024-08-29 20:45:59 +02:00
CEnumIDListBase.h [SHELL32] Don't display non-enumerable nor non-folder items in Explorer tree (#7189) 2024-08-29 20:45:59 +02:00
CExtractIcon.cpp
CFileSysBindData.cpp
CFolder.cpp
CFolder.h
CFolderItems.cpp
CFolderItems.h
CFolderItemVerbs.cpp [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
CFolderItemVerbs.h
CFolderOptions.cpp [SHELL32] Implement and use SHOpenPropSheet (#7432) 2024-11-27 17:45:03 +01:00
CFolderOptions.h
changenotify.cpp
CIDLDataObj.cpp
CMakeLists.txt [SHELL32] Implement and use SHOpenPropSheet (#7432) 2024-11-27 17:45:03 +01:00
CNewMenu.cpp [REACTOS] Use the ISO C and C++ conformant names: _wcsicmp, _stricmp 2024-10-20 14:12:25 +03:00
CNewMenu.h
COpenWithMenu.cpp [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
COpenWithMenu.h
CQueryAssociations.cpp [SHELL32][SHELL32_APITEST] Consolidate file type description handling (#7485) 2024-11-17 20:13:05 +01:00
CQueryAssociations.h [REACTOS] Add missing line breaks at end of file 2024-10-06 10:47:11 +03:00
CSendToMenu.cpp [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
CSendToMenu.h
CShellDispatch.cpp
CShellDispatch.h
CShellItem.cpp
CShellItem.h
CShellLink.cpp [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
CShellLink.h
CUserNotification.cpp
CUserNotification.h
debughlp.cpp [SHELL32] ILLoadFromStream must allow loading unknown pidl formats (#7570) 2024-12-25 20:32:08 +01:00
debughlp.h
folders.cpp
icon_res.rc
iconcache.cpp [REACTOS] Use the ISO C and C++ conformant names: _wcsicmp, _stricmp 2024-10-20 14:12:25 +03:00
precomp.h [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
propsheet.cpp [SHELL32] Implement and use SHOpenPropSheet (#7432) 2024-11-27 17:45:03 +01:00
rgs_res.rc
shell32.cpp [SHELL32] Implement and use SHOpenPropSheet (#7432) 2024-11-27 17:45:03 +01:00
shell32.rc
shell32.spec
shell32_shldisp.idl
shell32_version.h
shell32_version.rc
shfldr.h [SHELL32] Implement and use SHOpenPropSheet (#7432) 2024-11-27 17:45:03 +01:00
shldataobject.cpp [SHELL32] Implement and use SHOpenPropSheet (#7432) 2024-11-27 17:45:03 +01:00
shlexec.cpp [SHELL32] SHELL_FindExecutable: import new path handling code from Wine 10.0-rc3 (#7588) 2024-12-29 17:25:43 +01:00
shlfileop.cpp [SHELL32] Correctly compare pidls for SHBrowseForFolder BFFM_SETEXPANDED (#7499) 2024-11-16 16:28:28 +01:00
shlfolder.cpp [SHELL32] Implement and use SHOpenPropSheet (#7432) 2024-11-27 17:45:03 +01:00
shobjidl_local.idl
shresdef.h [SHELL32] File Types dialog: Add functionality, optimize loading time (#6122) 2024-10-14 18:03:28 +02:00
stubs.cpp [SHELL32] Implement and use SHOpenPropSheet (#7432) 2024-11-27 17:45:03 +01:00
systray.cpp
utils.cpp [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
utils.h [SHELL32] Use FS compatible PIDL format for Recycle Bin items (#7532) 2024-12-19 14:38:27 +01:00
vista.c