From d28f0be86eb164da4e2c91c70389d495509a06eb Mon Sep 17 00:00:00 2001 From: Gregor Schneider Date: Fri, 14 May 2010 20:56:43 +0000 Subject: [PATCH] [INFLIBNEW] Free allocated memory on error svn path=/trunk/; revision=47206 --- reactos/lib/newinflib/infhostgen.c | 1 + 1 file changed, 1 insertion(+) diff --git a/reactos/lib/newinflib/infhostgen.c b/reactos/lib/newinflib/infhostgen.c index e6269ff6318..3e3d915a04f 100644 --- a/reactos/lib/newinflib/infhostgen.c +++ b/reactos/lib/newinflib/infhostgen.c @@ -189,6 +189,7 @@ InfHostOpenFile(PHINF InfHandle, if (FileLength != fread(FileBuffer, (size_t)1, (size_t)FileLength, File)) { DPRINT1("fread() failed (errno %d)\n", errno); + FREE(FileBuffer); fclose(File); return -1; }