[User32]
authorJames Tabor <james.tabor@reactos.org>
Mon, 25 Oct 2010 00:15:35 +0000 (00:15 +0000)
committerJames Tabor <james.tabor@reactos.org>
Mon, 25 Oct 2010 00:15:35 +0000 (00:15 +0000)
- One more leftover to add. Now we test for both Local and Global hooks in user32. This will force any message sent to win32k if there are any Global hookers so we loose in performance. We need to rethink our usage of these Global hookers in our code.

svn path=/trunk/; revision=49268

reactos/dll/win32/user32/include/user32.h

index c6dbbc7..a0472b3 100644 (file)
@@ -169,7 +169,7 @@ SharedPtrToKernel(PVOID Ptr)
 static __inline BOOL
 IsThreadHooked(PCLIENTINFO pci)
 {
-    return pci->fsHooks != 0;
+    return (pci->fsHooks|pci->pDeskInfo->fsHooks) != 0;
 }
 
 static __inline PDESKTOPINFO