From patchwork Wed Apr 20 10:19:00 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [27/35] fs-tests: integck: fix memory lead in dir_remove Date: Wed, 20 Apr 2011 00:19:00 -0000 From: Artem Bityutskiy X-Patchwork-Id: 92166 Message-Id: <1303294748-5492-28-git-send-email-dedekind1@gmail.com> To: MTD list Cc: Adrian Hunter From: Artem Bityutskiy When removing a directory and freeing corresponding 'dir_info' object - do not forget to free directory name as well. Signed-off-by: Artem Bityutskiy --- tests/fs-tests/integrity/integck.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/tests/fs-tests/integrity/integck.c b/tests/fs-tests/integrity/integck.c index 79c1020..d2db320 100644 --- a/tests/fs-tests/integrity/integck.c +++ b/tests/fs-tests/integrity/integck.c @@ -517,6 +517,7 @@ static int dir_remove(struct dir_info *dir) /* Remove entry from parent directory */ remove_dir_entry(dir->entry); free(path); + free(dir->name); free(dir); return 0; }