ReleaseStgMedium fix
Huw D M Davies
h.davies1 at physics.ox.ac.uk
Mon Feb 5 08:10:23 CST 2001
Huw D M Davies <hdavies at codeweavers.com>
Fix ReleaseStgMedium for MetaFilePict types.
--
Dr. Huw D M Davies | Clarendon Laboratory
h.davies1 at physics.ox.ac.uk | Parks Road
Tel: +44 1865 272390 | Oxford OX1 3PU
Fax: +44 1865 272400 | UK
-------------- next part --------------
Index: dlls/ole32/ole2.c
===================================================================
RCS file: /home/wine/wine/dlls/ole32/ole2.c,v
retrieving revision 1.20
diff -u -r1.20 ole2.c
--- dlls/ole32/ole2.c 2000/12/19 03:38:05 1.20
+++ dlls/ole32/ole2.c 2001/02/05 13:54:05
@@ -1462,7 +1462,9 @@
if ( (pmedium->pUnkForRelease==0) &&
(pmedium->u.hMetaFilePict!=0) )
{
- DeleteMetaFile(pmedium->u.hMetaFilePict);
+ LPMETAFILEPICT pMP = GlobalLock(pmedium->u.hMetaFilePict);
+ DeleteMetaFile(pMP->hMF);
+ GlobalUnlock(pmedium->u.hMetaFilePict);
GlobalFree(pmedium->u.hMetaFilePict);
}
More information about the wine-patches
mailing list