nostrdb

an unfairly fast embedded nostr database backed by lmdb
git clone git://jb55.com/nostrdb
Log | Files | Refs | Submodules | README | LICENSE

commit 8f9d54831a496f47a4259e5a116ec2229b7bf872
parent 690b5ee6b390b61becb95ff18b24e96001f25b60
Author: William Casarin <jb55@jb55.com>
Date:   Fri, 11 Jul 2025 12:26:43 -0700

mem: close cursors in print helpers

Diffstat:
Msrc/nostrdb.c | 10++++++++++
1 file changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/nostrdb.c b/src/nostrdb.c @@ -7848,6 +7848,8 @@ int ndb_print_author_kind_index(struct ndb_txn *txn) i++; } + mdb_cursor_close(cur); + return i; } @@ -7872,6 +7874,8 @@ int ndb_print_relay_kind_index(struct ndb_txn *txn) i++; } + mdb_cursor_close(cur); + return i; } @@ -7891,6 +7895,8 @@ int ndb_print_tag_index(struct ndb_txn *txn) i++; } + mdb_cursor_close(cur); + return 1; } @@ -7913,6 +7919,8 @@ int ndb_print_kind_keys(struct ndb_txn *txn) i++; } + mdb_cursor_close(cur); + return 1; } @@ -7940,6 +7948,8 @@ int ndb_print_search_keys(struct ndb_txn *txn) i++; } + mdb_cursor_close(cur); + return 1; }