From ecacbfbbbd7b739eaece66bedc80dee4ada5036a Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 17 May 2021 11:12:36 +0100 Subject: [PATCH] mqtt: coverity: help coverity see we wont have an mqtt role wsi without mqtt member allocated --- lib/roles/mqtt/ops-mqtt.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/roles/mqtt/ops-mqtt.c b/lib/roles/mqtt/ops-mqtt.c index 6b812d26a..3f04bf9fa 100644 --- a/lib/roles/mqtt/ops-mqtt.c +++ b/lib/roles/mqtt/ops-mqtt.c @@ -313,6 +313,9 @@ rops_handle_POLLOUT_mqtt(struct lws *wsi) return LWS_HP_RET_DROP_POLLOUT; } + if (!wsi->mqtt) + return LWS_HP_RET_BAIL_DIE; + lws_wsi_mux_dump_waiting_children(wsi); do {