aboutsummaryrefslogtreecommitdiff
path: root/vm.c
diff options
context:
space:
mode:
Diffstat (limited to 'vm.c')
-rw-r--r--vm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm.c b/vm.c
index 55c25fb..78eade4 100644
--- a/vm.c
+++ b/vm.c
@@ -538,7 +538,7 @@ match_t *get_capture(match_t *m, const char **r)
if (end == *r) return NULL;
char *name = strndup(*r, (size_t)(end-*r));
match_t *cap = get_capture_by_name(m, name);
- free(name);
+ xfree(&name);
*r = end;
if (**r == ';') ++(*r);
return cap;