user32: Add hotpatchable wrapper for GetWindowLongA.
commitf9f9481b67f7ecddd7cb5ddd308a9338d26445e4
authorYuxuan Shui <yshui@codeweavers.com>
Fri, 15 Sep 2023 11:32:06 +0000 (15 12:32 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 19 Sep 2023 14:59:45 +0000 (19 16:59 +0200)
tree7360eb2cb6ebe40afb11e54fd252f495f962b474
parent2508bb83633c7732bab376da2e4d9f8da2a1a00b
user32: Add hotpatchable wrapper for GetWindowLongA.

ntlea for some reason expects GetWindowLongA to start with a "push $-2", and
will try to skip over this instruction. If we don't anticipate this, it will
ended up either skipping over critical instructions, or on a desync address.
dlls/user32/win.c