From afe61d38289611a7f0f47b61285952c5f7ceaab3 Mon Sep 17 00:00:00 2001 From: Chunho Lee Date: Mon, 15 Nov 2021 07:45:12 -0800 Subject: [PATCH] mqtt: always init wildcard and shadow --- lib/roles/mqtt/mqtt.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/roles/mqtt/mqtt.c b/lib/roles/mqtt/mqtt.c index 6bb95ec55..6f35a0851 100644 --- a/lib/roles/mqtt/mqtt.c +++ b/lib/roles/mqtt/mqtt.c @@ -429,10 +429,8 @@ lws_mqtt_create_sub(struct _lws_mqtt_related *mqtt, const char *topic) __func__); return NULL; } - if (flag == LMVTR_VALID_WILDCARD) - mysub->wildcard = 1; - else if (flag == LMVTR_VALID_SHADOW) - mysub->shadow = 1; + mysub->wildcard = (flag == LMVTR_VALID_WILDCARD); + mysub->shadow = (flag == LMVTR_VALID_SHADOW); break; default: