aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/jtag/core.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/jtag/core.c b/src/jtag/core.c
index f82b05e1..44aed30a 100644
--- a/src/jtag/core.c
+++ b/src/jtag/core.c
@@ -1326,9 +1326,10 @@ void jtag_tap_free(struct jtag_tap *tap)
{
jtag_unregister_event_callback(&jtag_reset_callback, tap);
- /** @todo is anything missing? no memory leaks please */
free(tap->expected);
+ free(tap->expected_mask);
free(tap->expected_ids);
+ free(tap->cur_instr);
free(tap->chip);
free(tap->tapname);
free(tap->dotted_name);