fix: memory leak when alloc error occurs

This commit is contained in:
Hongze Cheng 2024-09-29 10:46:38 +08:00
parent 8b56347e2b
commit f8be93571b
1 changed files with 1 additions and 0 deletions

View File

@ -71,6 +71,7 @@ static int32_t tsdbSttLvlInitRef(STsdb *pTsdb, const SSttLvl *lvl1, SSttLvl **lv
}
code = TARRAY2_APPEND(lvl[0]->fobjArr, fobj1);
if (code) {
tsdbTFileObjUnref(fobj1);
tsdbSttLvlClear(lvl);
return code;
}