aboutsummaryrefslogtreecommitdiff
path: root/pattern.c
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-07-16 15:50:08 -0400
committerBruce Hill <bruce@bruce-hill.com>2024-07-16 15:50:08 -0400
commitc55fbce5b844952b13d4584798f6e6d1f397bece (patch)
tree3af761621110ae7e79b188935c4e060d3d15c8fa /pattern.c
parent27e61b3e185361e831bd10c02492971dc76029dd (diff)
Set pattern source range correctly
Diffstat (limited to 'pattern.c')
-rw-r--r--pattern.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pattern.c b/pattern.c
index b737eab..dcad153 100644
--- a/pattern.c
+++ b/pattern.c
@@ -528,6 +528,7 @@ public maybe_pat_t bp_stringpattern(const char *str, const char *end)
bp_pat_t *interp = bp_pattern_nl(str, end, true);
if (interp)
pat = chain_together(pat, interp);
+ pat->end = end;
}
__END_TRY_PATTERN__
return (maybe_pat_t){.success = true, .value.pat = pat};