From 54e439f0b46f3cb5cd59e1f21864b1790e6d340b Mon Sep 17 00:00:00 2001 From: Nenad Merdanovic Date: Tue, 26 Apr 2016 01:39:02 +0200 Subject: [PATCH] BUG/MINOR: log: fix a typo that would cause %HP to log Typo was introduced in 57bc891 ("BUG/MEDIUM: log: fix risk of segfault when logging HTTP fields in TCP mode") which inverted the condition in the test and caused to be logged when using %HP. Signed-off-by: Nenad Merdanovic --- src/log.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/log.c b/src/log.c index dffef5415..2d0224704 100644 --- a/src/log.c +++ b/src/log.c @@ -1917,7 +1917,7 @@ int build_logline(struct stream *s, char *dst, size_t maxsize, struct list *list while (spc < end && *spc != '?' && !HTTP_IS_SPHT(*spc)) spc++; - if (!txn || txn->uri || nspaces == 0) { + if (!txn || !txn->uri || nspaces == 0) { chunk.str = ""; chunk.len = strlen(""); } else {