aboutsummaryrefslogtreecommitdiff
path: root/match.h
diff options
context:
space:
mode:
Diffstat (limited to 'match.h')
-rw-r--r--match.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/match.h b/match.h
index 3b4b9d5..5d4bd26 100644
--- a/match.h
+++ b/match.h
@@ -7,8 +7,11 @@
#include <stdbool.h>
#include <stdio.h>
+#include "files.h"
#include "types.h"
+__attribute__((returns_nonnull))
+match_t *new_match(def_t *defs, pat_t *pat, const char *start, const char *end, match_t *children[]);
__attribute__((nonnull(2,4)))
match_t *next_match(def_t *defs, file_t *f, match_t *prev, pat_t *pat, pat_t *skip, bool ignorecase);
__attribute__((nonnull))
@@ -17,7 +20,6 @@ __attribute__((nonnull))
void recycle_if_unused(match_t **at_m);
size_t free_all_matches(void);
size_t recycle_all_matches(void);
-void cache_destroy(void);
#endif
// vim: ts=4 sw=0 et cino=L2,l1,(0,W4,m1