Mercurial > hg > nginx
diff src/mail/ngx_mail_handler.c @ 7801:777373b5a169
Mail: fixed build without SSL.
Broken by d84f13618277 and 12ea1de7d87c (1.19.8).
Reported by Sergey Osokin.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 11 Mar 2021 04:46:26 +0300 |
parents | ef4bdbbce57e |
children | 2851e4c7de03 |
line wrap: on
line diff
--- a/src/mail/ngx_mail_handler.c Thu Mar 11 04:46:22 2021 +0300 +++ b/src/mail/ngx_mail_handler.c Thu Mar 11 04:46:26 2021 +0300 @@ -272,16 +272,17 @@ static void ngx_mail_init_session_handler(ngx_event_t *rev) { - ngx_connection_t *c; - ngx_mail_session_t *s; + ngx_connection_t *c; c = rev->data; - s = c->data; #if (NGX_MAIL_SSL) { + ngx_mail_session_t *s; ngx_mail_ssl_conf_t *sslcf; + s = c->data; + sslcf = ngx_mail_get_module_srv_conf(s, ngx_mail_ssl_module); if (sslcf->enable || s->ssl) {