ACPICA commit 98835f452c698b015d4da999944405ecb90da670 There is a regular need in the kernel to provide a way to declare having a dynamically sized set of trailing elements in a structure. Kernel code should always use “flexible array members”[1] for these cases. The older style of one-element or zero-length arrays should no longer be used[2]. [1] https://en.wikipedia.org/wiki/Flexible_array_member [2] https://www.kernel.org/doc/html/v5.16/process/deprecated.html#zero-length-and-one-element-arrays
Showing the changes to include (1 of 1 file). Show all
Unified · Split
| @@ -2310,7 +2310,7 @@ struct acpi_table_rgrt { · 2309 unmodified lines | |||
| 2310 | u16 version; | 2310 | u16 version; |
| 2311 | u8 image_type; | 2311 | u8 image_type; |
| 2312 | u8 reserved; | 2312 | u8 reserved; |
| 2313 | u8 image[0]; | 2313 | u8 image[]; |
| 2314 | }; | 2314 | }; |
| 2315 | 2315 | ||
| 2316 | /* image_type values */ | 2316 | /* image_type values */ |