From 176a6ca279f0c257655526a9b9ab76ab05652094 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Mon, 25 Sep 2023 13:01:45 +0200 Subject: [PATCH] krnl386: Use the IMAGE_FIRST_SECTION helper macro. --- dlls/krnl386.exe16/vxd.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dlls/krnl386.exe16/vxd.c b/dlls/krnl386.exe16/vxd.c index 599ebb32edb..966ac272303 100644 --- a/dlls/krnl386.exe16/vxd.c +++ b/dlls/krnl386.exe16/vxd.c @@ -983,10 +983,7 @@ void WINAPI __wine_vxd_win32s( CONTEXT *context ) struct Win32sModule *module = moduleTable + context->Ecx; IMAGE_NT_HEADERS *nt_header = RtlImageNtHeader( (HMODULE)module->baseAddr ); - IMAGE_SECTION_HEADER *pe_seg = (IMAGE_SECTION_HEADER*)((char *)&nt_header->OptionalHeader + - nt_header->FileHeader.SizeOfOptionalHeader); - - + IMAGE_SECTION_HEADER *pe_seg = IMAGE_FIRST_SECTION( nt_header ); HFILE image = _lopen(module->pathName, OF_READ); BOOL error = (image == HFILE_ERROR); UINT i;