diff --git a/src/query/src/qFill.c b/src/query/src/qFill.c index bc37c7ee1ac6298fb1b10f52f47ad782fa226e51..a70bd2d45a274f8688564d934bdc910cd4a27f3b 100644 --- a/src/query/src/qFill.c +++ b/src/query/src/qFill.c @@ -375,7 +375,7 @@ SFillInfo* taosCreateFillInfo(int32_t order, TSKEY skey, int32_t numOfTags, int3 pFillInfo->pData = malloc(POINTER_BYTES * numOfCols); if (pFillInfo->pData == NULL) { - tfree(pFillInfo->pData); + tfree(pFillInfo); return NULL; }