diff --git a/src/xspice/evt/evtsetup.c b/src/xspice/evt/evtsetup.c index 761a40bba..62024531d 100644 --- a/src/xspice/evt/evtsetup.c +++ b/src/xspice/evt/evtsetup.c @@ -303,6 +303,7 @@ void Evt_purge_free_outputs(void) for (i = 0; i < g_evt_num_udn_types; ++i) { output_event = g_evt_udn_info[i]->free_list; + g_evt_udn_info[i]->free_list = NULL; while (output_event) { next = output_event->next; tfree(output_event->value);