From: William A. Rowe Jr Date: Sat, 14 Sep 2002 20:54:16 +0000 (+0000) Subject: Return mismatches... this solution simply won't work, as Ian reminded me. X-Git-Tag: 2.0.42~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=894f2c0b7584fb7746497bd59297b3a85a4ba9bc;p=thirdparty%2Fapache%2Fhttpd.git Return mismatches... this solution simply won't work, as Ian reminded me. Needs more work/time I don't have this afternoon, reverting to r 1.91 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96816 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/loggers/mod_log_config.c b/modules/loggers/mod_log_config.c index 455e149b647..e6b0efbcd4c 100644 --- a/modules/loggers/mod_log_config.c +++ b/modules/loggers/mod_log_config.c @@ -1098,7 +1098,7 @@ static config_log_state *open_config_log(server_rec *s, apr_pool_t *p, cls->log_writer = log_writer_init(p, s, cls->fname); if (cls->log_writer == NULL) - return NULL; + exit(1); return cls; } @@ -1135,9 +1135,7 @@ static config_log_state *open_multi_logs(server_rec *s, apr_pool_t *p) } } - if (open_config_log(s, p, cls, mls->default_format)) - return (apr_pstrcat(p, "Failed to initialize custom log to ", - cls->fname)); + cls = open_config_log(s, p, cls, mls->default_format); } } else if (mls->server_config_logs) { @@ -1152,9 +1150,7 @@ static config_log_state *open_multi_logs(server_rec *s, apr_pool_t *p) } } - if (open_config_log(s, p, cls, mls->default_format)) - return (apr_pstrcat(p, "Failed to initialize custom log to ", - cls->fname)); + cls = open_config_log(s, p, cls, mls->default_format); } }