MQTT: fix build error when publishing json topic.
authorEdouard Tisserant <edouard@beremiz.fr>
Thu, 16 Jan 2025 15:30:35 +0100 (2 months ago)
changeset 4097 08ab4ad50346
parent 4096 d459b9179ec3
child 4098 8c12c0df026a
MQTT: fix build error when publishing json topic.
mqtt/mqtt_template.c
--- a/mqtt/mqtt_template.c	Thu Jan 16 14:52:49 2025 +0100
+++ b/mqtt/mqtt_template.c	Thu Jan 16 15:30:35 2025 +0100
@@ -405,7 +405,7 @@
 #define PUBLISH_JSON(Topic, QoS, C_type, c_loc_name, Retained)                                    \
         int res = json_gen_##c_loc_name(&MQTT_##c_loc_name##_buf);                                \
         if(res == 0) {{                                                                           \
-            _PUBLISH(Topic, QoS, json_out_len, json_out_buf, Retained)                            \
+            _PUBLISH(#Topic, QoS, json_out_len, json_out_buf, Retained)                            \
         }}
 
 #define INIT_PUBLICATION(encoding, Topic, QoS, C_type, c_loc_name, Retained)                      \