diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2020-09-16 21:32:08 -0700 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2020-09-16 21:32:08 -0700 |
| commit | e7629990be8790a2d28e3a59dec71d05bb53b195 (patch) | |
| tree | 12aebda56ecbb685c8429c7dd407d139a95d0098 | |
| parent | c1bc2999ba8a1bc1d1e764c3b22fb6397d0c2572 (diff) | |
Check files can be opened
| -rw-r--r-- | bpeg.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -52,6 +52,7 @@ static char *getflag(const char *flag, char *argv[], int *i) static int run_match(grammar_t *g, const char *filename, vm_op_t *pattern, unsigned int flags) { file_t *f = load_file(filename); + check(f, "Could not open file: %s", filename); match_t *m = match(g, f, f->contents, pattern, flags); if (m != NULL && m->end > m->start + 1) { print_match(f, m); |
