svn rev #19785: branches/krb5-1-6/ src/windows/identity/plugins/krb4/ src/windows/identity/plugins/krb5/ ...
tlyu@MIT.EDU
tlyu at MIT.EDU
Thu Aug 9 18:11:31 EDT 2007
Commit By: tlyu
Log Message:
ticket: 5584
pull up r19627 from trunk
r19627 at cathode-dark-space: jaltman | 2007-06-22 14:58:09 -0400
ticket: 5584
Don't assume that WM_DESTROY is the last message to be received by a
window. Since the child windows are still alive and kicking by the
time the parent receives WM_DESTROY, it's still possible to receive
other messages after WM_DESTROY.
If we free any window specific data when handling WM_DESTROY, we
should reset the window data field as well, and check if we have a
valid pointer when retrieving the window data field later.
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/identity/plugins/krb4/krb4configdlg.c
U branches/krb5-1-6/src/windows/identity/plugins/krb4/krb4newcreds.c
U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5configcc.c
U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5configid.c
U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5configids.c
U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5newcreds.c
U branches/krb5-1-6/src/windows/identity/sample/templates/credprov/config_id.c
U branches/krb5-1-6/src/windows/identity/sample/templates/credprov/config_ids.c
U branches/krb5-1-6/src/windows/identity/sample/templates/credprov/config_main.c
U branches/krb5-1-6/src/windows/identity/sample/templates/credprov/credacq.c
U branches/krb5-1-6/src/windows/identity/ui/cfg_appear_wnd.c
U branches/krb5-1-6/src/windows/identity/ui/cfg_general_wnd.c
U branches/krb5-1-6/src/windows/identity/ui/cfg_identities_wnd.c
U branches/krb5-1-6/src/windows/identity/ui/cfg_notif_wnd.c
U branches/krb5-1-6/src/windows/identity/ui/cfg_plugins_wnd.c
U branches/krb5-1-6/src/windows/identity/ui/configwnd.c
U branches/krb5-1-6/src/windows/identity/ui/credwnd.c
U branches/krb5-1-6/src/windows/identity/ui/htwnd.c
U branches/krb5-1-6/src/windows/identity/ui/newcredwnd.c
U branches/krb5-1-6/src/windows/identity/ui/notifier.c
U branches/krb5-1-6/src/windows/identity/ui/propertywnd.c
U branches/krb5-1-6/src/windows/identity/uilib/configui.c
More information about the cvs-krb5
mailing list