]> www.infradead.org Git - mtd-utils.git/commitdiff
fs-tests: integck: fix memory lead in dir_remove
authorArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Mon, 18 Apr 2011 12:50:22 +0000 (15:50 +0300)
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Fri, 22 Apr 2011 11:29:52 +0000 (14:29 +0300)
When removing a directory and freeing corresponding 'dir_info' object -
do not forget to free directory name as well.

Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
tests/fs-tests/integrity/integck.c

index 79c10202077dc0f5b253bd0f61f8cb0ab1854ffd..d2db3209142382dca42a05e8db10ca3e15078517 100644 (file)
@@ -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;
 }