From 81a23135c41eda8ff0f9e13c3348e3f98fff1899 Mon Sep 17 00:00:00 2001 From: Yury Kurlykov Date: Thu, 31 Oct 2019 03:14:25 +1000 Subject: [PATCH] Add *true* page replace --- src/ydb.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ydb.c b/src/ydb.c index 8b1a6fb..254a934 100644 --- a/src/ydb.c +++ b/src/ydb.c @@ -346,6 +346,9 @@ YDB_Error ydb_replace_current_page(YDB_Engine *instance, YDB_TablePage *page) { // Flush buffer fflush(instance->fd); + ydb_page_free(instance->curr_page); + instance->curr_page = page; + return YDB_ERR_SUCCESS; }