]> git.ipfire.org Git - thirdparty/git.git/commit
reftable/block: adapt header and footer size to return a `size_t`
authorPatrick Steinhardt <ps@pks.im>
Mon, 20 Jan 2025 16:17:24 +0000 (17:17 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 21 Jan 2025 22:20:29 +0000 (14:20 -0800)
commitffe664366890f252ad14e87c987c57e080182bca
tree04708a7a692673fd9c3bc74cf61c6d53dceb8059
parent57adf71b93efa9f9b4db5147e9fa1235f0a1d5ba
reftable/block: adapt header and footer size to return a `size_t`

The functions `header_size()` and `footer_size()` return a positive
integer representing the size of the header and footer, respectively,
dependent on the version of the reftable format. Similar to the
preceding commit, these functions return a signed integer though, which
is nonsensical given that there is no way for these functions to return
negative.

Adapt the functions to return a `size_t` instead to fix a couple of sign
comparison warnings.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
reftable/block.c
reftable/block.h
t/unit-tests/t-reftable-readwrite.c