Index: recyclebin.c =================================================================== RCS file: /home/wine/wine/dlls/shell32/recyclebin.c,v retrieving revision 1.5 diff -u -r1.5 recyclebin.c --- recyclebin.c 11 Jun 2007 13:47:57 -0000 1.5 +++ recyclebin.c 1 Nov 2007 21:58:30 -0000 @@ -439,8 +439,7 @@ } pDetails->str.uType = STRRET_WSTR; - pDetails->str.u.pOleStr = StrDupW(buffer); - return (pDetails->str.u.pOleStr != NULL ? S_OK : E_OUTOFMEMORY); + return SHStrDupW(buffer, &pDetails->str.u.pOleStr); } static HRESULT WINAPI RecycleBin_MapColumnToSCID(IShellFolder2 *iface, UINT iColumn, SHCOLUMNID *pscid)