aboutsummaryrefslogtreecommitdiff
path: root/reftable/reftable-writer.h
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2025-01-20 17:17:25 +0100
committerJunio C Hamano <gitster@pobox.com>2025-01-21 14:20:30 -0800
commitb1e4b6f4dc27481e8c07acc2e7629ae206d25f6c (patch)
tree3778e007fb96dec24aaa4c233c2f170ccb4f2b33 /reftable/reftable-writer.h
parentffe664366890f252ad14e87c987c57e080182bca (diff)
downloadgit-b1e4b6f4dc27481e8c07acc2e7629ae206d25f6c.tar.xz
reftable/block: adjust type of the restart length
The restart length is tracked as a positive integer even though it cannot ever be negative. Furthermore, it is effectively capped via the MAX_RESTARTS variable. Adjust the type of the variable to be `uint32_t`. While this type is excessive given that MAX_RESTARTS fits into an `uint16_t`, other places already use 32 bit integers for restarts, so this type is being more consistent. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'reftable/reftable-writer.h')
-rw-r--r--reftable/reftable-writer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/reftable/reftable-writer.h b/reftable/reftable-writer.h
index 5f9afa620b..bfef3b1721 100644
--- a/reftable/reftable-writer.h
+++ b/reftable/reftable-writer.h
@@ -84,7 +84,7 @@ struct reftable_block_stats {
/* total number of entries written */
int entries;
/* total number of key restarts */
- int restarts;
+ uint32_t restarts;
/* total number of blocks */
int blocks;
/* total number of index blocks */