damus

nostr ios client
git clone git://jb55.com/damus
Log | Files | Refs | README | LICENSE

commit 05c5a6dacbbca5bb74afaebbfde2560194d61e20
parent 1a6568decaf3e181f0ac7986c5a15085c0a6ba75
Author: William Casarin <jb55@jb55.com>
Date:   Mon,  8 Jan 2024 14:29:44 -0800

nostrdb/filter: don't end field if we don't have one active

Signed-off-by: William Casarin <jb55@jb55.com>

Diffstat:
Mnostrdb/src/nostrdb.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/nostrdb/src/nostrdb.c b/nostrdb/src/nostrdb.c @@ -904,6 +904,10 @@ void ndb_filter_end_field(struct ndb_filter *filter) struct ndb_filter_elements *cur; cur = filter->current; + + if (cur == NULL) + return; + filter->elements[filter->num_elements++] = cur; // sort elements for binary search