reactos/dll/win32/shell32/wine
Katayama Hirofumi MZ 327b6c64a6
[SHELL32] Don't free original PIDLs in CDefView::OnChangeNotify (#6916)
Follow-up to #6898. These PIDLs shouldn't be
freed because they are not allocated by
CoTaskMemAlloc.
We should use PIDLs mainly in internal data
instead of physical paths for change
notifications.

JIRA issue: CORE-13950
JIRA issue: CORE-19612

- Re-implement SHGetRealIDL function.
- Translate child IDLs by using SHGetRealIDL.
- Use newly-defined pidl0Temp and pidl1Temp
  for temporary creation.
- Improve ILIsParentOrSpecialParent function
  without using SHGetPathFromIDListW function.
2024-05-25 07:54:53 +09:00
..
appbar.c [SHELL32:WINE] Make the wine-imported files include shell32_main.h 2024-02-29 13:26:46 +01:00
classes.c [SHELL32] Allow custom shortcut overlay icon (#6419) 2024-03-04 16:30:43 +03:00
clipboard.c [SHELL32:WINE] Make the wine-imported files include shell32_main.h 2024-02-29 13:26:46 +01:00
control.c [SHELL32] Fix Control_RunDLLW (#5400) 2024-04-26 18:28:46 -06:00
cpanel.h
pidl.c [SHELL32] Don't free original PIDLs in CDefView::OnChangeNotify (#6916) 2024-05-25 07:54:53 +09:00
pidl.h
PolicyData.h [SHELL32][SHLWAPI][SDK] Implement SHRestricted etc. (#6560) 2024-03-11 08:29:04 +09:00
shell32_main.c
shell32_main.h [SHELL32:WINE] Add Wine-version info to the Wine's shell32_main header. 2024-02-29 13:27:33 +01:00
shellole.c
shellord.c [SHELL32][SHELL32_APITEST][SDK] Implement GUIDFromStringA (#6734) 2024-04-12 21:29:07 +09:00
shellpath.c [SHELL32] Implement CSIDL_CONNECTIONS and fix CSIDL_PRINTERS (#6919) 2024-05-21 21:09:18 +02:00
shellreg.c [SHELL32:WINE] Make the wine-imported files include shell32_main.h 2024-02-29 13:26:46 +01:00
shellstring.c [SHELL32:WINE] Make the wine-imported files include shell32_main.h 2024-02-29 13:26:46 +01:00
shlmenu.c
shpolicy.c [SHELL32][SHLWAPI][SDK] Implement SHRestricted etc. (#6560) 2024-03-11 08:29:04 +09:00