kernel32: Fix BeginUpdateResource structure layout.
commitba9f3dc198dfc81bb40159077b73b797006bb73c
authorJon Doron <arilou@gmail.com>
Thu, 26 Jul 2018 06:49:14 +0000 (26 09:49 +0300)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 14 Aug 2018 12:59:48 +0000 (14 14:59 +0200)
treeb8c1c9ea0130a83f5accaf252ddb4b9c9724f103
parent78a1ba1e3369200a2e57fd1b193b653fc1a7117c
kernel32: Fix BeginUpdateResource structure layout.

The utility muirct.exe for some reason accesses the opaque
HANDLE that is returned by BeginUpdateResource, it assumes
a certain structure in which (on 32bit systems) there is a
pointer to the wide repesentation of the file name in offset
0x18 (0x30 on 64bit).

Signed-off-by: Jon Doron <arilou@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/kernel32/resource.c
dlls/kernel32/tests/resource.c