]> git.ipfire.org Git - thirdparty/git.git/commit
git-compat-util.h: implement checked size_t to uint32_t conversion
authorTaylor Blau <me@ttaylorr.com>
Thu, 14 Dec 2023 22:24:22 +0000 (17:24 -0500)
committerJunio C Hamano <gitster@pobox.com>
Thu, 14 Dec 2023 22:38:08 +0000 (14:38 -0800)
commited9f41480a32fff7f3ec66ba2d4bf618885e6ad2
tree29c2f4e70e49bf7dc51bd3ef291f9e176083d466
parentb96289a10b6577c8fb60b425dbd009f6966622f8
git-compat-util.h: implement checked size_t to uint32_t conversion

In a similar fashion as other checked cast functions in this header
(such as `cast_size_t_to_ulong()` and `cast_size_t_to_int()`), implement
a checked cast function for going from a size_t to a uint32_t value.

This function will be utilized in a future commit which needs to make
such a conversion.

Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-compat-util.h