diff --git a/src/matches.c b/src/matches.c index 689bd74..f8c9000 100644 --- a/src/matches.c +++ b/src/matches.c @@ -33,6 +33,8 @@ bool f2b_matches_append(f2b_matches_t *m, time_t t) { assert(m != NULL); + m->hits++; + if (m->used >= m->max) return false; diff --git a/src/matches.h b/src/matches.h index c2976d8..4fc1e15 100644 --- a/src/matches.h +++ b/src/matches.h @@ -8,6 +8,7 @@ #define F2B_MATCHES_H_ typedef struct { + size_t hits; size_t max; size_t used; time_t *times;