From 4656e7b0ddda5a913aa471c5babba411ba789ae2 Mon Sep 17 00:00:00 2001 From: Dmitry Frank Date: Mon, 17 Oct 2016 13:02:00 +0300 Subject: [PATCH] Don't access nc->ssl if SSL is disabled PUBLISHED_FROM=bdbd9416f73f84a3d8afbffe886d0922c36769d4 --- mongoose.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mongoose.c b/mongoose.c index b854081f..de1c499e 100644 --- a/mongoose.c +++ b/mongoose.c @@ -11691,9 +11691,13 @@ void mg_if_recved(struct mg_connection *nc, size_t len) { DBG(("%p %p %u", nc, cs->pcb.tcp, len)); /* Currently SSL acknowledges data immediately. * TODO(rojer): Find a way to propagate mg_if_recved. */ +#if MG_ENABLE_SSL if (nc->ssl == NULL) { tcp_recved(cs->pcb.tcp, len); } +#else + tcp_recved(cs->pcb.tcp, len); +#endif mbuf_trim(&nc->recv_mbuf); }