From ea8c44d799c4144aa3328387136a569dd3ac0a49 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 19 Mar 2018 07:58:31 +0800 Subject: [PATCH] coverity 188315: reject wsi with NULL vhost earlier --- lib/server/access-log.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/server/access-log.c b/lib/server/access-log.c index 400a6b99..5c0e7c2c 100644 --- a/lib/server/access-log.c +++ b/lib/server/access-log.c @@ -127,7 +127,10 @@ lws_access_log(struct lws *wsi) *p1 = wsi->access_log.referrer; int l; - if (wsi->vhost && wsi->vhost->log_fd == (int)LWS_INVALID_FILE) + if (!wsi->vhost) + return 0; + + if (wsi->vhost->log_fd == (int)LWS_INVALID_FILE) return 0; if (!wsi->access_log_pending)