metafile: fix CopyMetaFileA
Huw D M Davies
h.davies1 at physics.ox.ac.uk
Mon Apr 19 12:04:44 CDT 2004
Huw Davies <huw at codeweavers.com>
Fix CopyMetaFileA to work with NULL filename
--
Huw Davies
huw at codeweavers.com
Index: objects/metafile.c
===================================================================
RCS file: /home/wine/wine/objects/metafile.c,v
retrieving revision 1.65
diff -u -r1.65 metafile.c
--- objects/metafile.c 29 Mar 2004 20:27:18 -0000 1.65
+++ objects/metafile.c 19 Apr 2004 16:53:30 -0000
@@ -486,10 +486,9 @@
if (lpFilename) RtlCreateUnicodeStringFromAsciiz(&lpFilenameW, lpFilename);
else lpFilenameW.Buffer = NULL;
- if (lpFilenameW.Buffer) {
- ret = CopyMetaFileW( hSrcMetaFile, lpFilenameW.Buffer );
- }
- RtlFreeUnicodeString(&lpFilenameW);
+ ret = CopyMetaFileW( hSrcMetaFile, lpFilenameW.Buffer );
+ if (lpFilenameW.Buffer)
+ RtlFreeUnicodeString(&lpFilenameW);
return ret;
}
More information about the wine-patches
mailing list