From 9cf3f8925b0a8029bad68717865c11211d3938dd Mon Sep 17 00:00:00 2001 From: Thomas Heijligen Date: Wed, 19 May 2021 13:05:36 +0200 Subject: programmer_table: remove null termination The {0} object at the end of programmer_table which corresponds to PROGRAMMER_INVALID has no use in current code. Change-Id: Ib63c2d2941f23a0788e26e5a5feb25d8669acb42 Signed-off-by: Thomas Heijligen Reviewed-on: https://review.coreboot.org/c/flashrom/+/55115 Tested-by: build bot (Jenkins) Reviewed-by: Nico Huber --- flashrom.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/flashrom.c b/flashrom.c index 0af50575..65f7e73b 100644 --- a/flashrom.c +++ b/flashrom.c @@ -532,8 +532,6 @@ const struct programmer_entry programmer_table[] = { .delay = internal_delay, }, #endif - - {0}, /* This entry corresponds to PROGRAMMER_INVALID. */ }; #define SHUTDOWN_MAXFN 32 @@ -2191,7 +2189,7 @@ int selfcheck(void) /* Safety check. Instead of aborting after the first error, check * if more errors exist. */ - if (ARRAY_SIZE(programmer_table) - 1 != PROGRAMMER_INVALID) { + if (ARRAY_SIZE(programmer_table) != PROGRAMMER_INVALID) { msg_gerr("Programmer table miscompilation!\n"); ret = 1; } -- cgit v1.2.3