From 245584b6c235660a234951da3a7a93e28690caff Mon Sep 17 00:00:00 2001 From: Nicola Salmoria Date: Tue, 15 Jul 2008 05:57:27 +0000 Subject: [PATCH] fix memory leak in romcmp --- src/tools/romcmp.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/tools/romcmp.c b/src/tools/romcmp.c index c06c2147409..5cc39855f76 100644 --- a/src/tools/romcmp.c +++ b/src/tools/romcmp.c @@ -726,14 +726,22 @@ int CLIB_DECL main(int argc,char **argv) for (i = 0;i < found[0];i++) { if (files[0][i].listed == 0) printname(&files[0][i],0,0.0,0,0); - freefile(&files[0][i]); } for (i = 0;i < found[1];i++) { if (files[1][i].listed == 0) printname(0,&files[1][i],0.0,0,0); - freefile(&files[1][i]); } } + + + for (i = 0;i < found[0];i++) + { + freefile(&files[0][i]); + } + for (i = 0;i < found[1];i++) + { + freefile(&files[1][i]); + } } zip_file_cache_clear();