diff --git a/include/util/tRealloc.h b/include/util/tRealloc.h index c051369488..8d40f6cc5d 100644 --- a/include/util/tRealloc.h +++ b/include/util/tRealloc.h @@ -38,7 +38,7 @@ static FORCE_INLINE int32_t tRealloc(uint8_t **ppBuf, int64_t size) { bsize *= 2; } - pBuf = taosMemoryRealloc(*ppBuf ? (*ppBuf) - sizeof(int64_t) : *ppBuf, bsize + sizeof(int64_t)); + pBuf = (uint8_t *)taosMemoryRealloc(*ppBuf ? (*ppBuf) - sizeof(int64_t) : *ppBuf, bsize + sizeof(int64_t)); if (pBuf == NULL) { code = TSDB_CODE_OUT_OF_MEMORY; goto _exit; @@ -61,4 +61,4 @@ static FORCE_INLINE void tFree(uint8_t *pBuf) { } #endif -#endif /*_TD_UTIL_TREALLOC_H_*/ \ No newline at end of file +#endif /*_TD_UTIL_TREALLOC_H_*/