ChangeLog: - The object returned by IEnumFORMATETC::Clone should have the same cursor position of the source object Alberto Index: dataobject.c =================================================================== RCS file: /home/wine/wine/dlls/shell32/dataobject.c,v retrieving revision 1.32 diff -u -r1.32 dataobject.c --- dataobject.c 24 Jul 2002 01:56:03 -0000 1.32 +++ dataobject.c 7 Nov 2002 11:11:33 -0000 @@ -189,6 +189,8 @@ if (!ppenum) return E_INVALIDARG; *ppenum = IEnumFORMATETC_Constructor(This->countFmt, This->pFmt); + if(*ppenum) + IEnumFORMATETC_fnSkip(*ppenum, This->posFmt); return S_OK; }