Re: [PATCH 0/2] utf8: change return type of some helpers from int to size_t
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Mar 17, 2024, 16:51 UTC
- Message-ID
- <xmqq7ci0n6mx.fsf@gitster.g>
- In-Reply-To
- <pull.1690.git.1710664071.gitgitgadget@gmail.com>
"Mohit Marathe via GitGitGadget" <gitgitgadget@gmail.com> writes:
> There are lot of places in the codebase where int is used to store size of > an object instead of size_t (which is better alternative due to reasons like > portability, readability, etc). This patch series accomplishes one such > #TODO comment, which addresses this issue.
Nice. In principle this is the right thing to do.
To reviewers, if I were reviewing this series (which I will not in the next 24 hours), I'd pay particular attention to the callers that currently accept "int" and use negative return value as an sign of a failure. Moving to "size_t" from "int" will break such callers.
Thanks.