windowscodecs: Seek to start of stream when opening TIFF files.

This commit is contained in:
Vincent Povirk 2010-10-20 12:54:08 -05:00 committed by Alexandre Julliard
parent a044639dee
commit 631d9860ad
1 changed files with 5 additions and 0 deletions

View File

@ -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);