From ca08ebfc458445f58f0d142bbca9c78a4141c808 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Thu, 29 Jul 2021 12:52:32 -0700 Subject: Fix for bug in char pattern start pos --- pattern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pattern.c b/pattern.c index ea9cf39..a04c53e 100644 --- a/pattern.c +++ b/pattern.c @@ -279,7 +279,7 @@ static pat_t *_bp_simplepattern(file_t *f, const char *str) all = either_pat(f, all, pat); } else { size_t len = (size_t)(str - c1_loc); - pat_t *pat = new_pat(f, c1_loc, str, len, (ssize_t)len, BP_STRING); + pat_t *pat = new_pat(f, start, str, len, (ssize_t)len, BP_STRING); pat->args.string = c1_loc; all = either_pat(f, all, pat); } -- cgit v1.2.3