mirror of
https://github.com/systemd/systemd.git
synced 2025-01-12 13:18:14 +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,
|
||||
&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;
|
||||
|
||||
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),
|
||||
&vector);
|
||||
|
||||
if (vector.memory_size == 0) /* not found */
|
||||
if (!PE_SECTION_VECTOR_IS_SET(&vector)) /* not found */
|
||||
return 0;
|
||||
|
||||
typedef struct {
|
||||
|
Loading…
Reference in New Issue
Block a user