From a2fe24937b972ff26327001ec32cc4201bf9010f Mon Sep 17 00:00:00 2001 From: Mico Micic Date: Mon, 29 Jul 2024 10:01:06 +0200 Subject: [PATCH] Set pointer to NULL after free --- apps/snmp/snmp_stream.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/snmp/snmp_stream.c b/apps/snmp/snmp_stream.c index 11e9ab95..795b42ae 100644 --- a/apps/snmp/snmp_stream.c +++ b/apps/snmp/snmp_stream.c @@ -179,10 +179,14 @@ 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) + if (xmlstr) { free(xmlstr); - if (snmpval) + xmlstr = NULL; + } + if (snmpval) { free(snmpval); + snmpval = NULL; + } } else { clixon_debug(CLIXON_DBG_SNMP, "no yang def found for %s", node_name); }