mqtt plugin: Correctly check the return value of format_topic().
authorFlorian Forster <octo@collectd.org>
Fri, 21 Nov 2014 10:23:01 +0000 (11:23 +0100)
committerFlorian Forster <octo@collectd.org>
Mon, 6 Jul 2015 12:07:10 +0000 (14:07 +0200)
src/mqtt.c

index c525437..163bd4a 100644 (file)
@@ -191,6 +191,7 @@ static int mqtt_write (const data_set_t *ds, const value_list_t *vl,
     conf = user_data->data;
 
     status = format_topic (topic, sizeof (topic), ds, vl, conf);
+    if (status != 0)
     {
         ERROR ("mqtt plugin: format_topic failed with status %d.", status);
         return (status);