A free Windows-compatible Operating System - mirrored from GitHub
Go to file
Aleksey Bragin 2ed6687632 - Revert 38750, a dereference happens when that hook is freed by IntFreeHook.
- Change thread dereferencing mechanism in NtUserSetWindowsHookEx:
 * A thread may be referenced in some cases when it's a system-wide hook, however dereference flag was not set for these, so they leaked a reference. Add a ThreadReferenced boolean var to track real references, and set hook's flag according to it.
 * There should be no need to call ObDereferenceObject on a thread when a call to IntRemoveHook was already performed (in failure branches). IntFreeHook() will dereference the thread object.

svn path=/trunk/; revision=38754
2009-01-14 09:51:50 +00:00
irc Give Techbot the ability to check for and ghost existing bots, then rename itself 2008-08-10 13:06:58 +00:00
reactos - Revert 38750, a dereference happens when that hook is freed by IntFreeHook. 2009-01-14 09:51:50 +00:00
rosapps Sync to Wine HEAD. Done with my first try of a autosync script for the normal apps. 2009-01-08 14:07:10 +00:00
rostests - Revert 38719. 2009-01-12 12:29:53 +00:00
wallpaper Re-add the "lake.bmp" wallpaper inclusion (partly imported from the deleted 0.3.1 branch, r26044) 2007-06-21 15:23:49 +00:00