aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChunho Lee <chunhole@amazon.com>2021-11-15 07:45:12 -0800
committerAndy Green <andy@warmcat.com>2021-11-22 15:41:37 +0000
commitc1828713582d5c9d50c9fbde151c577e9583e413 (patch)
treebefe8a74e3e37ecda068b26b197cc13714381fb7
parentb0b7fff957cc15b7d059ff62c6ce245b4a76067c (diff)
downloadlibwebsockets-c1828713582d5c9d50c9fbde151c577e9583e413.tar.gz
mqtt: always init wildcard and shadow
-rw-r--r--lib/roles/mqtt/mqtt.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/roles/mqtt/mqtt.c b/lib/roles/mqtt/mqtt.c
index 7170b2e3..67d64dbc 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: