On Sun Jul 21 10:17:42 2024 +0000, Dmitry Timoshkov wrote:
changed this line in [version 4 of the diff](/wine/wine/-/merge_requests/6123/diffs?diff_id=123185&start_sha=e9ef65f0fcf0a664601850b17e5ff5db4f08f932#2da6a60bd85e580d0caed81089d54aa91c2f6997_462_461)
Wine's dlls/shell32 uses IEParseDisplayNameWithBCW() to parse desktop pidls and the application that I was working on failed because of it. I've added the suggested tests and accordingly changed the implementation, hopefully now it looks more clear what is does.
Thanks again for your comments.