[prev in list] [next in list] [prev in thread] [next in thread]
List: wine-cvs
Subject: wine/dlls/msi dialog.c
From: Alexandre Julliard <julliard () wine ! codeweavers ! com>
Date: 2005-10-31 15:43:39
Message-ID: E1EWbox-0006fc-Jv () wine ! codeweavers ! com
[Download RAW message or body]
ChangeSet ID: 20996
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard@winehq.org 2005/10/31 09:43:39
Modified files:
dlls/msi : dialog.c
Log message:
Mike McCormack <mike@codeweavers.com>
Make sure to unregister all the classes that were registered when msi
is unloaded, so we can register again cleanly.
Patch: http://cvs.winehq.org/patch.py?id=20996
Old revision New revision Changes Path
1.58 1.59 +2 -0 wine/dlls/msi/dialog.c
Index: wine/dlls/msi/dialog.c
diff -u -p wine/dlls/msi/dialog.c:1.58 wine/dlls/msi/dialog.c:1.59
--- wine/dlls/msi/dialog.c 31 Oct 2005 15:43:39 -0000
+++ /dev/null 31 Oct 2005 15:43:39 -0000
@@ -2183,6 +2183,8 @@ BOOL msi_dialog_register_class( void )
void msi_dialog_unregister_class( void )
{
DestroyWindow( hMsiHiddenWindow );
+ hMsiHiddenWindow = NULL;
UnregisterClassW( szMsiDialogClass, NULL );
+ UnregisterClassW( szMsiHiddenWindow, NULL );
uiThreadId = 0;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic