From: Lokesh Jindal <15ljindal@gmail.com> Date: Mon, 18 Sep 2023 04:05:34 +0000 (-0700) Subject: MEDIUM: sample: Small fix in function check_operator for eror reporting X-Git-Tag: v2.9-dev6~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d897d7da87b8894866572c56e9c495a2b290620a;p=thirdparty%2Fhaproxy.git MEDIUM: sample: Small fix in function check_operator for eror reporting When function "check_operator" calls function "vars_check_arg" to decode a variable, it passes in NULL value for pointer to the char array meant for capturing the error message. This commit replaces NULL with the pointer to the real char array. This should help in correct error reporting. --- diff --git a/src/sample.c b/src/sample.c index bb7db28e79..6e860f31ee 100644 --- a/src/sample.c +++ b/src/sample.c @@ -3156,7 +3156,7 @@ static int check_operator(struct arg *args, struct sample_conv *conv, long long int i; /* Try to decode a variable. */ - if (vars_check_arg(&args[0], NULL)) + if (vars_check_arg(&args[0], err)) return 1; /* Try to convert an integer */