diff --git a/src/snmp.c b/src/snmp.c
index 8df7edd40a2e173abd3bceb065ecaf0cda4e7d77..3ccf60c3fd8ff638ab90aaa21f8eafcbb5223261 100644 (file)
--- a/src/snmp.c
+++ b/src/snmp.c
@@ -1755,6 +1755,7 @@ static int csnmp_read_value (host_definition_t *host, data_definition_t *data)
res = NULL;
sfree (errstr);
+ sfree (vl.values);
csnmp_host_close_session (host);
return (-1);