Author: gschneider
Date: Sat Dec 12 13:32:09 2009
New Revision: 44543
URL:
http://svn.reactos.org/svn/reactos?rev=44543&view=rev
Log:
[ntoskrnl]
- The field ZeroInit should be initialized to zero - do that by assigning the message type
directly
- Fixes the hanging ntdll port winetest (it didn't get a CLIENT_DIED notification
because the call to LpcRequestPort failed)
Modified:
trunk/reactos/ntoskrnl/ps/kill.c
Modified: trunk/reactos/ntoskrnl/ps/kill.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ps/kill.c?rev=445…
==============================================================================
--- trunk/reactos/ntoskrnl/ps/kill.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/ps/kill.c [iso-8859-1] Sat Dec 12 13:32:09 2009
@@ -596,7 +596,7 @@
if (TerminationPort)
{
/* Setup the message header */
- TerminationMsg.h.u2.s2.Type = LPC_CLIENT_DIED;
+ TerminationMsg.h.u2.ZeroInit = LPC_CLIENT_DIED;
TerminationMsg.h.u1.s1.TotalLength = sizeof(TerminationMsg);
TerminationMsg.h.u1.s1.DataLength = sizeof(TerminationMsg) -
sizeof(PORT_MESSAGE);