From 5735f9f6740daffaa7e8d6ed9bc005bf3ed7373e Mon Sep 17 00:00:00 2001 From: Peng Tao Date: Sun, 14 Aug 2016 13:54:06 +0800 Subject: [PATCH] free scandir list in non file volumes case Signed-off-by: Peng Tao --- src/container.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/container.c b/src/container.c index 5043d66..0ac3eff 100644 --- a/src/container.c +++ b/src/container.c @@ -69,6 +69,10 @@ static int container_check_file_volume(char *hyper_path, const char **filename) return -1; } else if (num != 3) { fprintf(stdout, "%s has %d files/dirs\n", hyper_path, num - 2); + for (i = 0; i < num; i++) { + free(list[i]); + } + free(list); return 0; }