This commit is not intended to be merged - it serves only as context for next patches in this thread. Signed-off-by: Patryk Obara <patryk.obara@xxxxxxxxx> --- cache.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cache.h b/cache.h index 1c69d2a..ad8a57c 100644 --- a/cache.h +++ b/cache.h @@ -68,9 +68,13 @@ unsigned long git_deflate_bound(git_zstream *, unsigned long); #define GIT_SHA1_RAWSZ 20 #define GIT_SHA1_HEXSZ (2 * GIT_SHA1_RAWSZ) +/* The length in bytes and in hex digits of an object name (SHA3-256 value). */ +#define GIT_SHA3_256_RAWSZ 32 +#define GIT_SHA3_256_HEXSZ (2 * GIT_SHA3_256_RAWSZ) + /* The length in byte and in hex digits of the largest possible hash value. */ -#define GIT_MAX_RAWSZ GIT_SHA1_RAWSZ -#define GIT_MAX_HEXSZ GIT_SHA1_HEXSZ +#define GIT_MAX_RAWSZ GIT_SHA3_256_RAWSZ +#define GIT_MAX_HEXSZ GIT_SHA3_256_HEXSZ struct object_id { unsigned char hash[GIT_MAX_RAWSZ]; -- 2.9.5