Jacek Caban : inetcomm: Use relative seek in copy_headers_to_buf.
Module: wine Branch: master Commit: 9c01a94b7bdc11187fbfeaa61d3c9abb620bff6b URL: http://source.winehq.org/git/wine.git/?a=commit;h=9c01a94b7bdc11187fbfeaa61d... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Tue Jan 31 11:46:15 2017 +0100 inetcomm: Use relative seek in copy_headers_to_buf. Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/inetcomm/mimeole.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/inetcomm/mimeole.c b/dlls/inetcomm/mimeole.c index 90a5dd4..1471f99 100644 --- a/dlls/inetcomm/mimeole.c +++ b/dlls/inetcomm/mimeole.c @@ -532,8 +532,8 @@ static HRESULT copy_headers_to_buf(IStream *stm, char **ptr) if(new_end - last_end == 2) { LARGE_INTEGER off; - off.QuadPart = new_end; - IStream_Seek(stm, off, STREAM_SEEK_SET, NULL); + off.QuadPart = (LONGLONG)new_end - offset; + IStream_Seek(stm, off, STREAM_SEEK_CUR, NULL); buf[new_end] = '\0'; done = TRUE; }
participants (1)
-
Alexandre Julliard