diff --git a/source/util/src/tpagedbuf.c b/source/util/src/tpagedbuf.c index 76cf067842..b5a79b6fd7 100644 --- a/source/util/src/tpagedbuf.c +++ b/source/util/src/tpagedbuf.c @@ -401,6 +401,7 @@ int32_t createDiskbasedBuf(SDiskbasedBuf** pBuf, int32_t pagesize, int32_t inMem return TSDB_CODE_SUCCESS; _error: destroyDiskbasedBuf(pPBuf); + *pBuf = NULL; return TSDB_CODE_OUT_OF_MEMORY; }