commit 91abd187d35230741e40c2195f7b1ef7231e869d parent b9d8b1dbf364589f1c88f245ffda9fd269bd92cc Author: Daniel D’Aquino <daniel@daquino.me> Date: Wed, 16 Jul 2025 09:50:55 -0700 Improve lifetime handling in collectBlocks Changelog-None Signed-off-by: Daniel D’Aquino <daniel@daquino.me> Diffstat:
M | nostrdb/NdbBlock.swift | | | 12 | ++++++------ |
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/nostrdb/NdbBlock.swift b/nostrdb/NdbBlock.swift @@ -257,12 +257,12 @@ extension NdbBlockGroup { // Start the iteration self.metadata.borrow { value in ndb_blocks_iterate_start(cptr, value.as_ptr(), &iter) - } - - // Collect blocks into array - while let ptr = ndb_blocks_iterate_next(&iter), - let block = NdbBlock(ndb_block_ptr(ptr: ptr)) { - blocks.append(block) + + // Collect blocks into array + while let ptr = ndb_blocks_iterate_next(&iter), + let block = NdbBlock(ndb_block_ptr(ptr: ptr)) { + blocks.append(block) + } } }