From c5b9da34f2bc23fe9382ff07196dfbfb3e2f467d Mon Sep 17 00:00:00 2001 From: drh <> Date: Sat, 30 Nov 2024 14:13:35 +0000 Subject: In sqlite_dbpage, cancel any pending truncate operation if there an error occurs later in the transaction. FossilOrigin-Name: 1abab10f85a4dba5ffe51a30eeef30853c120e5566ed97b3af1526fff597c647 --- src/dbpage.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/dbpage.c b/src/dbpage.c index a0ee9246d..124952456 100644 --- a/src/dbpage.c +++ b/src/dbpage.c @@ -393,6 +393,8 @@ static int dbpageUpdate( memcpy(aPage, pData, szPage); pTab->pgnoTrunc = 0; } + }else{ + pTab->pgnoTrunc = 0; } sqlite3PagerUnref(pDbPage); return rc; -- cgit v1.2.3