Merge pull request #28259 from taosdata/fix/TD-32474-3.0
fix: memory leak on windows
This commit is contained in:
commit
8a580a5392
|
@ -102,6 +102,10 @@ void tdbPageDestroy(SPage *pPage, void (*xFree)(void *arg, void *ptr), void *arg
|
|||
tdbOsFree(pPage->apOvfl[iOvfl]);
|
||||
}
|
||||
|
||||
if (TDB_DESTROY_PAGE_LOCK(pPage) != 0) {
|
||||
tdbError("tdb/page-destroy: destroy page lock failed.");
|
||||
}
|
||||
|
||||
ptr = pPage->pData;
|
||||
xFree(arg, ptr);
|
||||
|
||||
|
|
Loading…
Reference in New Issue