server: Add __pad member to pe_image_info_t and zero it.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47032 Signed-off-by: Jefferson Carpenter <jeffersoncarpenter2@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
911e9dad02
commit
dd318b135d
|
@ -714,6 +714,7 @@ typedef struct
|
|||
unsigned int file_size;
|
||||
unsigned int checksum;
|
||||
cpu_type_t cpu;
|
||||
int __pad;
|
||||
} pe_image_info_t;
|
||||
#define IMAGE_FLAGS_ComPlusNativeReady 0x01
|
||||
#define IMAGE_FLAGS_ComPlusILOnly 0x02
|
||||
|
|
|
@ -703,6 +703,7 @@ static unsigned int get_image_params( struct mapping *mapping, file_pos_t file_s
|
|||
mapping->image.gp = 0; /* FIXME */
|
||||
mapping->image.file_size = file_size;
|
||||
mapping->image.loader_flags = clr_va && clr_size;
|
||||
mapping->image.__pad = 0;
|
||||
if (mz_size == sizeof(mz) && !memcmp( mz.buffer, builtin_signature, sizeof(builtin_signature) ))
|
||||
mapping->image.image_flags |= IMAGE_FLAGS_WineBuiltin;
|
||||
else if (mz_size == sizeof(mz) && !memcmp( mz.buffer, fakedll_signature, sizeof(fakedll_signature) ))
|
||||
|
|
|
@ -730,6 +730,7 @@ typedef struct
|
|||
unsigned int file_size;
|
||||
unsigned int checksum;
|
||||
cpu_type_t cpu;
|
||||
int __pad;
|
||||
} pe_image_info_t;
|
||||
#define IMAGE_FLAGS_ComPlusNativeReady 0x01
|
||||
#define IMAGE_FLAGS_ComPlusILOnly 0x02
|
||||
|
|
Loading…
Reference in New Issue