diff --git a/src/mqtt.c b/src/mqtt.c
index d6bcdce7ec5f5367336ce2f2bea9ee5f919e1db0..8bc412c9497213074a738ca7dfa355209c1872d1 100644 (file)
--- a/src/mqtt.c
+++ b/src/mqtt.c
if (payload == NULL)
{
ERROR ("mqtt plugin: malloc for payload buffer failed.");
+ sfree (vl.values);
return;
}
memmove (payload, msg->payload, msg->payloadlen);