diff options
author | Kees Cook <kees@kernel.org> | 2024-07-11 10:11:13 -0700 |
---|---|---|
committer | Ard Biesheuvel <ardb@kernel.org> | 2024-07-12 10:06:01 +0200 |
commit | 4a2ebb082297f41803742729642961532e54079e (patch) | |
tree | 518aa4fa1429af07a0db955b75234a0fdefaf838 /lib/test_fortify/write_overflow-memset.c | |
parent | 887c4cf5594a073fd60c0df84150eb06d78c6406 (diff) |
efi: Replace efi_memory_attributes_table_t 0-sized array with flexible array
While efi_memory_attributes_table_t::entry isn't used directly as an
array, it is used as a base for pointer arithmetic. The type is wrong
as it's not technically an array of efi_memory_desc_t's; they could be
larger. Regardless, leave the type unchanged and remove the old style
"0" array size. Additionally replace the open-coded entry offset code
with the existing efi_memdesc_ptr() helper.
Signed-off-by: Kees Cook <kees@kernel.org>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'lib/test_fortify/write_overflow-memset.c')
0 files changed, 0 insertions, 0 deletions