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=4454... ============================================================================== --- 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);