BUILD: ssl_ckch: use my_strndup() instead of strndup()

Not all systems have strndup(), that's why we have our "my_strndup()",
so let's make use of it here. This fixes the build on Solaris 10.
No backport is needed, this was just merged with commit fdcb97614c
("MINOR: ssl/ckch: add substring parser for ckch_conf").
This commit is contained in:
Willy Tarreau 2025-04-02 17:18:23 +02:00
parent dd900aead8
commit 90e9b9d477

View File

@ -4819,7 +4819,7 @@ int ckch_conf_parse(char **args, int cur_arg, struct ckch_conf *f, int *found, c
err_code |= ERR_ALERT | ERR_ABORT;
goto array_err;
}
r[n] = strndup(b, e - b);
r[n] = my_strndup(b, e - b);
if (!r[n]) {
ha_alert("parsing [%s:%d]: out of memory.\n", file, linenum);
err_code |= ERR_ALERT | ERR_ABORT;