diff --git a/apps/snmp/snmp_stream.c b/apps/snmp/snmp_stream.c index 1716b4db..11e9ab95 100644 --- a/apps/snmp/snmp_stream.c +++ b/apps/snmp/snmp_stream.c @@ -179,6 +179,10 @@ add_snmp_var_bindings(netsnmp_variable_list **var_list, clixon_debug(CLIXON_DBG_SNMP, "type %s not supported in snmp trap", yang_key2str(yang_keyword_get(ychild))); break; } + if (xmlstr) + free(xmlstr); + if (snmpval) + free(snmpval); } else { clixon_debug(CLIXON_DBG_SNMP, "no yang def found for %s", node_name); }