On Thu, Jun 9, 2022 at 11:57 AM Dmitry Timoshkov dmitry@baikal.ru wrote:
- TRACE_(shell)("-- psf=%p pidl=%p ret=0x%08lx\n", *ppv, ppidlLast ? *ppidlLast : NULL, hr);
The trace says psf=%p but then outputs ppv.
What application do you have that calls this function? I submitted a patch for this on May 3 for IE11 with pretty much the same code but didn't add tests.
You should also add the prototype in include/shlobj.h. -- Kind regards, Mohamad