From c515e878abc3b3b7f817472a484fd1f7a6250c32 Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Thu, 24 Aug 2017 16:07:12 +0300 Subject: [PATCH] build: eliminate Win32 warnings --- modules/imgcodecs/src/grfmt_tiff.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/imgcodecs/src/grfmt_tiff.cpp b/modules/imgcodecs/src/grfmt_tiff.cpp index 75f84c6961..2760aef73e 100644 --- a/modules/imgcodecs/src/grfmt_tiff.cpp +++ b/modules/imgcodecs/src/grfmt_tiff.cpp @@ -160,7 +160,7 @@ public: break; } new_pos = std::min(new_pos, size); - decoder->m_buf_pos = new_pos; + decoder->m_buf_pos = (size_t)new_pos; return new_pos; } @@ -613,7 +613,7 @@ public: static tmsize_t write( thandle_t handle, void* buffer, tmsize_t n ) { TiffEncoderBufHelper *helper = reinterpret_cast(handle); - size_t begin = helper->m_buf_pos; + size_t begin = (size_t)helper->m_buf_pos; size_t end = begin + n; if ( helper->m_buf->size() < end ) {