X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fmqtt.c;h=8bc412c9497213074a738ca7dfa355209c1872d1;hb=4825cf6e51535f5c1550bc753bbc2f5161905543;hp=d6bcdce7ec5f5367336ce2f2bea9ee5f919e1db0;hpb=db5881cda68a542bbdb6692036b89879edb5c7c9;p=collectd.git diff --git a/src/mqtt.c b/src/mqtt.c index d6bcdce7..8bc412c9 100644 --- a/src/mqtt.c +++ b/src/mqtt.c @@ -221,6 +221,7 @@ static void on_message ( if (payload == NULL) { ERROR ("mqtt plugin: malloc for payload buffer failed."); + sfree (vl.values); return; } memmove (payload, msg->payload, msg->payloadlen);