From 2d82c5b1178bac8b4edb66e10040ea32bb01516b Mon Sep 17 00:00:00 2001 From: Rainer Jung Date: Tue, 31 Jan 2012 22:31:36 +0000 Subject: [PATCH] Fix handling of piped, syslog, or inherited ErrorLog entries Backport of r1225223 from trunk. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1238833 13f79535-47bb-0310-9956-ffa450edef68 --- server/core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/core.c b/server/core.c index c0c523bb8b..eb8147b84c 100644 --- a/server/core.c +++ b/server/core.c @@ -4355,7 +4355,8 @@ AP_DECLARE(int) ap_sys_privileges_handlers(int inc) static int check_errorlog_dir(apr_pool_t *p, server_rec *s) { - if (s->error_fname[0] == '|' && strcmp(s->error_fname, "syslog") == 0) { + if (!s->error_fname || s->error_fname[0] == '|' + || strcmp(s->error_fname, "syslog") == 0) { return APR_SUCCESS; } else { -- 2.40.0