From 8819aa2f3800ebdb488be46b13d69b46da856d66 Mon Sep 17 00:00:00 2001 From: Mahavir Jain Date: Tue, 8 Nov 2022 15:45:44 +0530 Subject: [PATCH] esp_https_server: fix coverity warning about null pointer dereference --- components/esp_https_server/src/https_server.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/components/esp_https_server/src/https_server.c b/components/esp_https_server/src/https_server.c index f77c775ea3..6525643dd5 100644 --- a/components/esp_https_server/src/https_server.c +++ b/components/esp_https_server/src/https_server.c @@ -287,8 +287,10 @@ static httpd_ssl_ctx_t *create_secure_context(const struct httpd_ssl_config *con return ssl_ctx; exit: - free((void *) cfg->servercert_buf); - free((void *) cfg->cacert_buf); + if (cfg) { + free((void *) cfg->servercert_buf); + free((void *) cfg->cacert_buf); + } free(cfg); free(ssl_ctx); return NULL;