Vincent Povirk : gdiplus: Stub GdipGetMetafileHeaderFromStream.
Alexandre Julliard
julliard at winehq.org
Mon Jul 19 11:05:38 CDT 2010
Module: wine
Branch: master
Commit: 3847c2dec9be2163bc5b141d1c1d056751a1cf8d
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3847c2dec9be2163bc5b141d1c1d056751a1cf8d
Author: Vincent Povirk <vincent at codeweavers.com>
Date: Sat Jun 19 17:38:04 2010 -0500
gdiplus: Stub GdipGetMetafileHeaderFromStream.
---
dlls/gdiplus/gdiplus.spec | 2 +-
dlls/gdiplus/image.c | 18 ++++++++++++++++++
2 files changed, 19 insertions(+), 1 deletions(-)
diff --git a/dlls/gdiplus/gdiplus.spec b/dlls/gdiplus/gdiplus.spec
index 5e03c53..6d07cb5 100644
--- a/dlls/gdiplus/gdiplus.spec
+++ b/dlls/gdiplus/gdiplus.spec
@@ -318,7 +318,7 @@
@ stdcall GdipGetMetafileHeaderFromEmf(ptr ptr)
@ stdcall GdipGetMetafileHeaderFromFile(wstr ptr)
@ stdcall GdipGetMetafileHeaderFromMetafile(ptr ptr)
-@ stub GdipGetMetafileHeaderFromStream
+@ stdcall GdipGetMetafileHeaderFromStream(ptr ptr)
@ stub GdipGetMetafileHeaderFromWmf
@ stdcall GdipGetNearestColor(ptr ptr)
@ stdcall GdipGetPageScale(ptr ptr)
diff --git a/dlls/gdiplus/image.c b/dlls/gdiplus/image.c
index 5f2bb96..d72ae8d 100644
--- a/dlls/gdiplus/image.c
+++ b/dlls/gdiplus/image.c
@@ -2246,6 +2246,24 @@ GpStatus WINGDIPAPI GdipGetMetafileHeaderFromFile(GDIPCONST WCHAR *filename,
return Ok;
}
+GpStatus WINGDIPAPI GdipGetMetafileHeaderFromStream(IStream *stream,
+ MetafileHeader *header)
+{
+ static int calls;
+
+ TRACE("(%p,%p)\n", stream, header);
+
+ if(!stream || !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