Author: jimtabor Date: Mon Aug 6 05:04:15 2012 New Revision: 57047
URL: http://svn.reactos.org/svn/reactos?rev=57047&view=rev Log: [NtUser] - Fix empty list error and add a note.
Modified: trunk/reactos/win32ss/user/ntuser/input.c
Modified: trunk/reactos/win32ss/user/ntuser/input.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/input.c... ============================================================================== --- trunk/reactos/win32ss/user/ntuser/input.c [iso-8859-1] (original) +++ trunk/reactos/win32ss/user/ntuser/input.c [iso-8859-1] Mon Aug 6 05:04:15 2012 @@ -429,6 +429,10 @@ ptiFrom->rpdesk != ptiTo->rpdesk) return FALSE;
+ /* MSDN Note: + Keyboard and mouse events received by both threads are processed by the thread specifie + */ + /* If Attach set, allocate and link. */ if (fAttach) { @@ -475,6 +479,7 @@ if (!pai) return FALSE;
if (paiprev) paiprev->paiNext = pai->paiNext; + else if (!pai->paiNext) gpai = NULL;
ExFreePoolWithTag(pai, USERTAG_ATTACHINFO); ERR("Attach Free! ptiFrom 0x%p ptiTo 0x%p\n",ptiFrom,ptiTo);