From: Martin DOLEZ Date: Tue, 28 Mar 2023 13:49:53 +0000 (-0400) Subject: MINOR: http_fetch: Add support for empty delim in url_param X-Git-Tag: v2.8-dev7~141 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a9a994c1141e9daa12c9a11f922165417d40bf4;p=thirdparty%2Fhaproxy.git MINOR: http_fetch: Add support for empty delim in url_param In prevision of adding a third parameter to the url_param sample-fetch function we need to make the second parameter optional. User can now pass a empty 2nd argument to keep the default delimiter. --- diff --git a/src/http_fetch.c b/src/http_fetch.c index f855a675fa..732cfbbb14 100644 --- a/src/http_fetch.c +++ b/src/http_fetch.c @@ -1902,7 +1902,7 @@ static int smp_fetch_url_param(const struct arg *args, struct sample *smp, const name_len = args->data.str.data; } - if (args[1].type) + if (args[1].type && *args[1].data.str.area) delim = *args[1].data.str.area; if (!smp->ctx.a[0]) { // first call, find the query string