Module: wine Branch: master Commit: 257beae1fd7d5a60ecf64f9978e9222f62958d9f URL: http://source.winehq.org/git/wine.git/?a=commit;h=257beae1fd7d5a60ecf64f9978...
Author: Hans Leidekker hans@codeweavers.com Date: Thu Jan 13 15:23:21 2011 +0100
msi: Fix some memory leaks (valgrind).
---
dlls/msi/package.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/msi/package.c b/dlls/msi/package.c index c7e1f98..5606d28 100644 --- a/dlls/msi/package.c +++ b/dlls/msi/package.c @@ -112,6 +112,9 @@ static void free_extension( MSIEXTENSION *ext )
static void free_assembly( MSIASSEMBLY *assembly ) { + msi_free( assembly->feature ); + msi_free( assembly->manifest ); + msi_free( assembly->application ); msi_free( assembly->display_name ); if (assembly->tempdir) RemoveDirectoryW( assembly->tempdir ); msi_free( assembly->tempdir );