From f625730a86084bdd0d24f3c996bf08571bbfa3ad Mon Sep 17 00:00:00 2001 From: Dominic Jack Date: Mon, 25 Nov 2024 14:17:12 +1000 Subject: [PATCH] Fixed bug when setting update_hook to null twice --- sqlite3/lib/src/ffi/bindings.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/sqlite3/lib/src/ffi/bindings.dart b/sqlite3/lib/src/ffi/bindings.dart index 4487b141..c58ec444 100644 --- a/sqlite3/lib/src/ffi/bindings.dart +++ b/sqlite3/lib/src/ffi/bindings.dart @@ -550,6 +550,7 @@ final class FfiDatabase extends RawSqliteDatabase { final previous = _installedUpdateHook; if (hook == null) { + _installedUpdateHook = null; bindings.bindings.sqlite3_update_hook(db, nullPtr(), nullPtr()); } else { final native = _installedUpdateHook = hook.toNative();