Hans Leidekker : msi: Avoid a crash on database destruction.
Alexandre Julliard
julliard at winehq.org
Sat Sep 18 07:42:22 CDT 2010
Module: wine
Branch: master
Commit: 3ef3e81f9e9ce998bb1ef86afa8424cad9cd68ab
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3ef3e81f9e9ce998bb1ef86afa8424cad9cd68ab
Author: Hans Leidekker <hans at codeweavers.com>
Date: Fri Sep 17 15:20:07 2010 +0200
msi: Avoid a crash on database destruction.
---
dlls/msi/database.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/msi/database.c b/dlls/msi/database.c
index 748cbfd..3007d48 100644
--- a/dlls/msi/database.c
+++ b/dlls/msi/database.c
@@ -241,7 +241,7 @@ static VOID MSI_CloseDatabase( MSIOBJECTHDR *arg )
free_cached_tables( db );
free_streams( db );
free_transforms( db );
- msi_destroy_stringtable( db->strings );
+ if (db->strings) msi_destroy_stringtable( db->strings );
IStorage_Release( db->storage );
if (db->deletefile)
{
More information about the wine-cvs
mailing list