Junio C Hamano <gitster@xxxxxxxxx> writes: > Also, don't we want to use uintmax_t throughout the callchain? How > would the code in this series work when your ulong is 32-bit? My own answer to this question is "no conversion to uintmax_t, at least not in this series." As long as the original code uses "unsigned long", this series also should, I think.