diff --git a/src/query/src/qUtil.c b/src/query/src/qUtil.c index 3970da59d497060087e21eff3932c16e36ddf55e..6271fab7a86a80182d9f469d95c1026b8788122d 100644 --- a/src/query/src/qUtil.c +++ b/src/query/src/qUtil.c @@ -626,7 +626,7 @@ void blockDistInfoFromBinary(const char* data, int32_t len, STableBlockDist* pDi bool comp = tbufReadUint8(&br); uint32_t compLen = tbufReadUint32(&br); - size_t originalLen = numOfBlocks*sizeof(SFileBlockInfo); + size_t originalLen = (size_t) (numOfBlocks*sizeof(SFileBlockInfo)); char* outputBuf = NULL; if (comp) {