Module: wine Branch: master Commit: 3ef3e81f9e9ce998bb1ef86afa8424cad9cd68ab URL: http://source.winehq.org/git/wine.git/?a=commit;h=3ef3e81f9e9ce998bb1ef86afa...
Author: Hans Leidekker hans@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) {