Skip to content

Commit 40ab888

Browse files
ddosenwtarreau
authored andcommitted
BUG/MINOR: sample: free err2 in smp_resolve_args for type ARGT_REG
The err2 may be leaking memory in case an error occurred as a result of regex_comp() call.
1 parent 9262b71 commit 40ab888

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/sample.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1638,6 +1638,7 @@ int smp_resolve_args(struct proxy *p, char **err)
16381638
*err ? *err : "", cur->file, cur->line,
16391639
arg->data.str.area,
16401640
cur->arg_pos + 1, conv_pre, conv_ctx, conv_pos, ctx, cur->kw, where, p->id, err2);
1641+
ha_free(&err2);
16411642
cfgerr++;
16421643
continue;
16431644
}

0 commit comments

Comments
 (0)