From 120a8c6be8982743660eb97b5251910242467e1e Mon Sep 17 00:00:00 2001 From: Stefan Fritsch Date: Wed, 28 Dec 2011 16:33:11 +0000 Subject: [PATCH] Fix handling of piped, syslog, or inherited ErrorLog entries git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1225223 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 5f133bca06b..3caf9e7b952 100644 --- a/server/core.c +++ b/server/core.c @@ -4344,7 +4344,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.47.3