[win32k]
authorMichael Martin <michael.martin@reactos.org>
Sat, 26 Jun 2010 09:15:32 +0000 (09:15 +0000)
committerMichael Martin <michael.martin@reactos.org>
Sat, 26 Jun 2010 09:15:32 +0000 (09:15 +0000)
commitbc5e79f42d954aa494ac2e56af95b53bebabac07
tree21b7af8ceba8200c17f02c0e045f3a8f2760c068
parent5b46128dfb0cbdb276bd2adca54aabf6cdbd9f83
[win32k]
- co_IntSendMessageWithCallBack is called for two reasons; for messages that originate from win32k and from user mode when using Callbacks.
For both cases do not do anything with the sendqueue member of message struct and do not add the message to the senders dispatch message list.
- In msgqueue related functions, check if the message is a nowait messages before attempting to remove and entry from the dispatch message list as it doesnt exist.
- Fixes a NonPagedPool corruption that was occurring on regtest bootcd. Thanks Caemyr for testing.

svn path=/trunk/; revision=47849
reactos/subsystems/win32/win32k/ntuser/message.c
reactos/subsystems/win32/win32k/ntuser/msgqueue.c