diff --git a/source/common/src/tvariant.c b/source/common/src/tvariant.c index a01c393441c0a4b6945226ba2c77ffe1a23ced57..830a6199d8e24bae9c910e6f0f83631064d0b884 100644 --- a/source/common/src/tvariant.c +++ b/source/common/src/tvariant.c @@ -366,6 +366,7 @@ static int32_t toBinary(SVariant *pVariant, char **pDest, int32_t *pDestSize) { } if (pBuf != NULL) { + taosMemoryFree(pVariant->pz); *pDest = pBuf; }