nostrdb/test: switch reaction test to use subscriptions
Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
committed by
Daniel D’Aquino
parent
8c5ec32eaa
commit
0df18ae1a4
@@ -869,12 +869,14 @@ static void ndb_filter_group_init(struct ndb_filter_group *group)
|
|||||||
group->num_filters = 0;
|
group->num_filters = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int ndb_filter_group_add(struct ndb_filter_group *group,
|
int ndb_filter_group_add(struct ndb_filter_group *group,
|
||||||
struct ndb_filter *filter)
|
struct ndb_filter *filter)
|
||||||
{
|
{
|
||||||
if (group->num_filters + 1 >= NDB_MAX_FILTERS)
|
if (group->num_filters + 1 > NDB_MAX_FILTERS)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
group->filters[group->num_filters++] = filter;
|
group->filters[group->num_filters++] = filter;
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int ndb_filter_group_matches(struct ndb_filter_group *group,
|
static int ndb_filter_group_matches(struct ndb_filter_group *group,
|
||||||
|
|||||||
@@ -470,6 +470,7 @@ int ndb_filter_start_generic_field(struct ndb_filter *, char tag);
|
|||||||
int ndb_filter_matches(struct ndb_filter *, struct ndb_note *);
|
int ndb_filter_matches(struct ndb_filter *, struct ndb_note *);
|
||||||
void ndb_filter_reset(struct ndb_filter *);
|
void ndb_filter_reset(struct ndb_filter *);
|
||||||
void ndb_filter_end_field(struct ndb_filter *);
|
void ndb_filter_end_field(struct ndb_filter *);
|
||||||
|
int ndb_filter_group_add(struct ndb_filter_group *group, struct ndb_filter *f);
|
||||||
void ndb_filter_free(struct ndb_filter *);
|
void ndb_filter_free(struct ndb_filter *);
|
||||||
|
|
||||||
// SUBSCRIPTIONS
|
// SUBSCRIPTIONS
|
||||||
|
|||||||
Reference in New Issue
Block a user