Karthik Nayak via B4 Relay
[off-list ref] writes:
From: Karthik Nayak <redacted>
The `write_rev_file()` function uses the global `the_hash_algo` variable
to access the repository's hash function. To avoid global variable
usage, let's pass the hash function from the layers above.
There are a few other functions that got an extra git_hash_algo
parameter in this patch. The changes to them all look sensible,
but it would be nice to mention them here.