mirror of
https://github.com/reactos/reactos.git
synced 2024-06-30 01:42:30 +00:00
- Support relative callback proc with module base.
svn path=/trunk/; revision=34985
This commit is contained in:
parent
717a13e2d7
commit
30d2593564
|
@ -1142,7 +1142,11 @@ NtUserSetWindowsHookEx(
|
|||
Hook->ModuleName.Length = ModuleName.Length;
|
||||
}
|
||||
|
||||
Hook->Proc = HookProc;
|
||||
if (Mod) /* make proc relative to the module base */
|
||||
Hook->Proc = (void *)((char *)HookProc - (char *)Mod);
|
||||
else
|
||||
Hook->Proc = HookProc;
|
||||
|
||||
Hook->Ansi = Ansi;
|
||||
Handle = Hook->Self;
|
||||
|
||||
|
|
Loading…
Reference in a new issue