Vincent Povirk : windowscodecs: Seek to start of stream when opening TIFF files.
Module: wine Branch: master Commit: 631d9860adad82183a0174afb0f74ffee83e8686 URL: http://source.winehq.org/git/wine.git/?a=commit;h=631d9860adad82183a0174afb0... Author: Vincent Povirk <vincent(a)codeweavers.com> Date: Wed Oct 20 12:54:08 2010 -0500 windowscodecs: Seek to start of stream when opening TIFF files. --- dlls/windowscodecs/tiffformat.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/dlls/windowscodecs/tiffformat.c b/dlls/windowscodecs/tiffformat.c index f45e03d..742d963 100644 --- a/dlls/windowscodecs/tiffformat.c +++ b/dlls/windowscodecs/tiffformat.c @@ -183,6 +183,11 @@ static void tiff_stream_unmap(thandle_t client_data, tdata_t addr, toff_t size) static TIFF* tiff_open_stream(IStream *stream, const char *mode) { + LARGE_INTEGER zero; + + zero.QuadPart = 0; + IStream_Seek(stream, zero, STREAM_SEEK_SET, NULL); + return pTIFFClientOpen("<IStream object>", mode, stream, tiff_stream_read, tiff_stream_write, tiff_stream_seek, tiff_stream_close, tiff_stream_size, tiff_stream_map, tiff_stream_unmap);
participants (1)
-
Alexandre Julliard