From: Patrick Steinhardt Date: Tue, 18 Feb 2025 09:20:46 +0000 (+0100) Subject: reftable/reader: stop using `ARRAY_SIZE()` macro X-Git-Tag: v2.50.0-rc0~136^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=01a587da8cf89f9d6c8c5b19ea3e109efb7c9b7c;p=thirdparty%2Fgit.git reftable/reader: stop using `ARRAY_SIZE()` macro We have a single user of the `ARRAY_SIZE()` macro in the reftable reader. Drop its use to reduce our dependence on the Git codebase. Signed-off-by: Patrick Steinhardt Signed-off-by: Junio C Hamano --- diff --git a/reftable/reader.c b/reftable/reader.c index bf07a0a586..c3a3674665 100644 --- a/reftable/reader.c +++ b/reftable/reader.c @@ -849,7 +849,7 @@ int reftable_reader_print_blocks(const char *tablename) printf("header:\n"); printf(" block_size: %d\n", r->block_size); - for (i = 0; i < ARRAY_SIZE(sections); i++) { + for (i = 0; i < sizeof(sections) / sizeof(*sections); i++) { err = table_iter_seek_start(&ti, sections[i].type, 0); if (err < 0) goto done;