[win32k]
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Sat, 2 Apr 2011 10:12:44 +0000 (10:12 +0000)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Sat, 2 Apr 2011 10:12:44 +0000 (10:12 +0000)
commit0857319218b176097b0126b92b5169a4f0411135
tree14488de294bbdecf02cc79fb46e918cb6dca6b38
parent1d045ebeb326c1fbf5bead70d8ca083ce16fe908
[win32k]
- Simplify co_IntWaitMessage
- In co_IntGetPeekMessage, call co_MsqWaitForNewMessages instead of co_IntWaitMessage when we  need to wait for a new message. co_IntWaitMessage calls co_IntPeekMessage again without removing messages. The problem is that processing some messages produce other messages or hooks even though the message must not be removed. As a result some messages like WM_NCHITTEST were received twice by the application
- Should fix bug 3232

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