Index: core/fxcodec/codec/fx_codec_tiff.cpp |
diff --git a/core/fxcodec/codec/fx_codec_tiff.cpp b/core/fxcodec/codec/fx_codec_tiff.cpp |
index 2af92f2f12d326b97634880048ec66c4f7fda0e0..0312622fb48ca2b8fa7354cad69b82547653f45c 100644 |
--- a/core/fxcodec/codec/fx_codec_tiff.cpp |
+++ b/core/fxcodec/codec/fx_codec_tiff.cpp |
@@ -122,20 +122,20 @@ static toff_t _tiff_seek(thandle_t context, toff_t offset, int whence) { |
case 2: |
if (pTiffContext->isDecoder) { |
if (pTiffContext->io.in->GetSize() < (FX_FILESIZE)offset) { |
- return -1; |
+ return static_cast<toff_t>(-1); |
} |
pTiffContext->offset = |
(FX_DWORD)(pTiffContext->io.in->GetSize() - offset); |
} else { |
if (pTiffContext->io.out->GetSize() < (FX_FILESIZE)offset) { |
- return -1; |
+ return static_cast<toff_t>(-1); |
} |
pTiffContext->offset = |
(FX_DWORD)(pTiffContext->io.out->GetSize() - offset); |
} |
break; |
default: |
- return -1; |
+ return static_cast<toff_t>(-1); |
} |
ASSERT(pTiffContext->isDecoder ? (pTiffContext->offset <= |
(FX_DWORD)pTiffContext->io.in->GetSize()) |