Thread (27 messages) flat view 27 messages, 4 authors, 2025-01-24

Re: [PATCH v2 1/5] pack-write: pass hash_algo to `fixup_pack_header_footer()`

From: Toon Claes <hidden>
Date: 2025-01-17 16:38:31

Karthik Nayak [off-list ref] writes:
The `fixup_pack_header_footer()` function uses the global
`the_hash_algo` variable to access the repository's hash function. To
avoid global variable usage, pass the hash function from the layers
above.
I'm probably being overly pedantic here, so feel free to ignore me. But
you say "pass the hash function", technically that's not correct, you're
passing down the struct that defines several properties of the hashing
algorithm. This includes the hash function, but also other properties
like the hex size. By using "pass the hash function" in the commit
messages (and not only this commit message) it sounds to me like you're
changing the type of the object that desribes the "hash algo". But
again, feel free to ignore this comment.

-- 
Toon
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help