Vincent Povirk : gdiplus: Stub GdipGetMetafileHeaderFromEmf.
Alexandre Julliard
julliard at winehq.org
Mon Jul 5 12:09:58 CDT 2010
Module: wine
Branch: master
Commit: 2223900cf65cda753e66dd6b3916412a570f14f5
URL: http://source.winehq.org/git/wine.git/?a=commit;h=2223900cf65cda753e66dd6b3916412a570f14f5
Author: Vincent Povirk <vincent at codeweavers.com>
Date: Sat Jun 19 17:32:59 2010 -0500
gdiplus: Stub GdipGetMetafileHeaderFromEmf.
---
dlls/gdiplus/gdiplus.spec | 2 +-
dlls/gdiplus/image.c | 16 ++++++++++++++++
2 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/dlls/gdiplus/gdiplus.spec b/dlls/gdiplus/gdiplus.spec
index 8b9eaf5..ad60942 100644
--- a/dlls/gdiplus/gdiplus.spec
+++ b/dlls/gdiplus/gdiplus.spec
@@ -315,7 +315,7 @@
@ stdcall GdipGetLogFontW(ptr ptr ptr)
@ stdcall GdipGetMatrixElements(ptr ptr)
@ stub GdipGetMetafileDownLevelRasterizationLimit
-@ stub GdipGetMetafileHeaderFromEmf
+@ stdcall GdipGetMetafileHeaderFromEmf(ptr ptr)
@ stub GdipGetMetafileHeaderFromFile
@ stdcall GdipGetMetafileHeaderFromMetafile(ptr ptr)
@ stub GdipGetMetafileHeaderFromStream
diff --git a/dlls/gdiplus/image.c b/dlls/gdiplus/image.c
index 252e19a..ca3f0b6 100644
--- a/dlls/gdiplus/image.c
+++ b/dlls/gdiplus/image.c
@@ -2212,6 +2212,22 @@ GpStatus WINGDIPAPI GdipGetMetafileHeaderFromMetafile(GpMetafile * metafile,
return Ok;
}
+GpStatus WINGDIPAPI GdipGetMetafileHeaderFromEmf(HENHMETAFILE hEmf,
+ MetafileHeader *header)
+{
+ static int calls;
+
+ if(!hEmf || !header)
+ return InvalidParameter;
+
+ if(!(calls++))
+ FIXME("not implemented\n");
+
+ memset(header, 0, sizeof(MetafileHeader));
+
+ return Ok;
+}
+
GpStatus WINGDIPAPI GdipGetAllPropertyItems(GpImage *image, UINT size,
UINT num, PropertyItem* items)
{
More information about the wine-cvs
mailing list