diff options
author | Elyes Haouas <ehaouas@noos.fr> | 2023-07-30 17:28:13 +0200 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2023-08-01 13:34:27 +0000 |
commit | 40c645b1378acdfe2b167e943c954d2a12cf93c0 (patch) | |
tree | 399c98ad92e6ad9ffd9d0dde721806d32b245c63 | |
parent | 3dc221fac3843dfbe9d67e6b4de6df243262fe42 (diff) |
lib/gcov-io.h: Use C99 flexible arrays
Use C99 flexible arrays instead of older style of one-element or
zero-length arrays.
It allows the compiler to generate errors when the flexible array does
not occur at the end in the structure.
Change-Id: Iad9cbe16a2d1881d74edcc702be843168df8a4ff
Signed-off-by: Elyes Haouas <ehaouas@noos.fr>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/76846
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
-rw-r--r-- | src/lib/gcov-io.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/gcov-io.h b/src/lib/gcov-io.h index 14524248db..af2d292fd1 100644 --- a/src/lib/gcov-io.h +++ b/src/lib/gcov-io.h @@ -443,7 +443,7 @@ struct gcov_fn_info { gcov_unsigned_t ident; /* unique ident of function */ gcov_unsigned_t lineno_checksum; /* function lineo_checksum */ gcov_unsigned_t cfg_checksum; /* function cfg checksum */ - struct gcov_ctr_info ctrs[0]; /* instrumented counters */ + struct gcov_ctr_info ctrs[]; /* instrumented counters */ }; /* Type of function used to merge counters. */ |