mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-26 19:33:31 +00:00
CORE-15156, CORE-19691, CORE-19692 - When specifying a "special shell folder" in the shortcut target, e.g.: `shell:windows\system32\cmd.exe` , or: `shell:system\cmd.exe`, resolve it using a ReactOS-specific path, but also use a version using unexpanded environment variables: for both examples, `%SystemRoot%\system32\cmd.exe` - Whenever the shortcut target or the icon path contains unexpanded environment variables, add associated `EXP_SZ_LINK` data blocks. - Use the previously-introduced ANSI-to-UTF16 `my_mbstowcs()` routine to convert the ANSI strings to Unicode for the `EXP_SZ_LINK` data blocks.