summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2021-12-11 07:47:34 +0100
committerLars Ingebrigtsen <larsi@gnus.org>2021-12-11 08:18:09 +0100
commit17569c94954dc1d9d47155a8ca987d8ff4855180 (patch)
treeace6d9130160df747936eebbf723c7a63c9a9ad6 /test
parent19233f650168b8298075d7ae330dbeda9748b57d (diff)
downloademacs-17569c94954dc1d9d47155a8ca987d8ff4855180.tar.gz
Fix Fsqlite_finalize book-keeping
* src/sqlite.c (Fsqlite_finalize): Mark the object as dead.
Diffstat (limited to 'test')
-rw-r--r--test/src/sqlite-tests.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/src/sqlite-tests.el b/test/src/sqlite-tests.el
index 412ea291893..7ccea1c2a54 100644
--- a/test/src/sqlite-tests.el
+++ b/test/src/sqlite-tests.el
@@ -79,7 +79,9 @@
(should (equal (sqlite-next set)
'("bar" 2)))
(should-not (sqlite-next set))
- (should-not (sqlite-more-p set))))
+ (should-not (sqlite-more-p set))
+ (sqlite-finalize set)
+ (should-error (sqlite-next set))))
(ert-deftest sqlite-chars ()
(skip-unless (sqlite-available-p))