From 5fe19c3d24e077209af072bf7d25f04bebd3af9d Mon Sep 17 00:00:00 2001 From: Ann Priestman <apriestman@basistech.com> Date: Mon, 22 Jan 2018 12:33:20 -0500 Subject: [PATCH] Free the inode list --- tsk/fs/iso9660.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tsk/fs/iso9660.c b/tsk/fs/iso9660.c index 3632f0985..66735b942 100644 --- a/tsk/fs/iso9660.c +++ b/tsk/fs/iso9660.c @@ -1146,6 +1146,15 @@ iso9660_close(TSK_FS_INFO * fs) free(s); } + while (iso->in_list != NULL) { + iso9660_inode_node *in = iso->in_list; + iso->in_list = iso->in_list->next; + if (in->inode.rr != NULL) { + free(in->inode.rr); + } + free(in); + } + tsk_fs_free(fs); } -- GitLab