shell32/brsfolder: returned pidl has to be cloned
Michael Jung
mjung at iss.tu-darmstadt.de
Fri May 6 08:29:06 CDT 2005
info->pidlRet points directly to a pidl stored in the treeview-item, which
will be free'd when the dialog is closed. Thus we have to clone the pidl
before. MSDN says that the caller of SHBrowseForFolder is responsible for
free'ing the returned pidl.
Changelog:
Return a cloned PIDL by SHBrowseForFolder to avoid heap corruption
Bye,
--
Michael Jung
mjung at iss.tu-darmstadt.de
More information about the wine-patches
mailing list