From 1a8095c6d774e3448f6afa1aeec2bc79c5bb545e Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 28 Sep 2020 21:30:43 -0700 Subject: Starting to add better error messages --- vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vm.c') diff --git a/vm.c b/vm.c index 158d58f..ac0a52a 100644 --- a/vm.c +++ b/vm.c @@ -119,7 +119,7 @@ static match_t *_match(grammar_t *g, file_t *f, const char *str, vm_op_t *op, un return m; } case VM_RANGE: { - if (*str < op->args.range.low || *str > op->args.range.high) + if ((unsigned char)*str < op->args.range.low || (unsigned char)*str > op->args.range.high) return NULL; match_t *m = calloc(sizeof(match_t), 1); m->op = op; -- cgit v1.2.3