BUG/MINOR: ssl: Stop passing dynamic strings as format arguments

gcc complains rightfully:

src/ssl_sock.c: In function ‘ssl_load_global_issuers_from_path’:
src/ssl_sock.c:9860:4: warning: format not a string literal and no format arguments [-Wformat-security]
    ha_warning(warn);
    ^

Introduced in 70df7bf19cebd5593c0abb01923e6c9f72961da6.
This commit is contained in:
Tim Duesterhus 2020-02-19 11:41:13 +01:00 committed by William Lallemand
parent 6072beb214
commit e8aa5f24d6

View File

@ -9857,7 +9857,7 @@ static int ssl_load_global_issuers_from_path(char **args, int section_type, stru
goto next; goto next;
ssl_load_global_issuer_from_BIO(in, fp, &warn); ssl_load_global_issuer_from_BIO(in, fp, &warn);
if (warn) { if (warn) {
ha_warning(warn); ha_warning("%s", warn);
free(warn); free(warn);
warn = NULL; warn = NULL;
} }