mirror of
https://github.com/systemd/systemd.git
synced 2025-01-26 14:04:03 +03:00
pe: use PE_SECTION_VECTOR_IS_SET() macro where appropriate
This commit is contained in:
parent
557d9fd5d1
commit
f2b4f19881
@ -320,7 +320,7 @@ static void pe_locate_sections(
|
|||||||
/* device */ NULL,
|
/* device */ NULL,
|
||||||
&hwids_section);
|
&hwids_section);
|
||||||
|
|
||||||
if (hwids_section.memory_offset != 0) {
|
if (PE_SECTION_VECTOR_IS_SET(&hwids_section)) {
|
||||||
hwids = (const uint8_t *) SIZE_TO_PTR(validate_base) + hwids_section.memory_offset;
|
hwids = (const uint8_t *) SIZE_TO_PTR(validate_base) + hwids_section.memory_offset;
|
||||||
|
|
||||||
EFI_STATUS err = chid_match(hwids, hwids_section.memory_size, &device);
|
EFI_STATUS err = chid_match(hwids, hwids_section.memory_size, &device);
|
||||||
@ -358,7 +358,7 @@ static uint32_t get_compatibility_entry_address(const DosFileHeader *dos, const
|
|||||||
PTR_TO_SIZE(dos),
|
PTR_TO_SIZE(dos),
|
||||||
&vector);
|
&vector);
|
||||||
|
|
||||||
if (vector.memory_size == 0) /* not found */
|
if (!PE_SECTION_VECTOR_IS_SET(&vector)) /* not found */
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user