=?UTF-8?Q?J=C3=B3zef=20Kucia=20?=: windowscodecs: Implement IWICStream:: InitializeFromIStream.

Alexandre Julliard julliard at winehq.org
Thu May 31 13:30:41 CDT 2012


Module: wine
Branch: master
Commit: d770297c37ec46bbff395e156464080f24da6f6f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d770297c37ec46bbff395e156464080f24da6f6f

Author: Józef Kucia <joseph.kucia at gmail.com>
Date:   Tue May 29 11:29:21 2012 +0200

windowscodecs: Implement IWICStream::InitializeFromIStream.

---

 dlls/windowscodecs/stream.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/dlls/windowscodecs/stream.c b/dlls/windowscodecs/stream.c
index cd235a3..a123b9d 100644
--- a/dlls/windowscodecs/stream.c
+++ b/dlls/windowscodecs/stream.c
@@ -735,8 +735,13 @@ static HRESULT WINAPI IWICStreamImpl_Clone(IWICStream *iface,
 static HRESULT WINAPI IWICStreamImpl_InitializeFromIStream(IWICStream *iface,
     IStream *pIStream)
 {
-    FIXME("(%p): stub\n", iface);
-    return E_NOTIMPL;
+    ULARGE_INTEGER offset, size;
+    TRACE("(%p): relay\n", iface);
+
+    offset.QuadPart = 0;
+    size.u.LowPart = 0xffffffff;
+    size.u.HighPart = 0xffffffff;
+    return IWICStream_InitializeFromIStreamRegion(iface, pIStream, offset, size);
 }
 
 static HRESULT WINAPI IWICStreamImpl_InitializeFromFilename(IWICStream *iface,




More information about the wine-cvs mailing list