On 2025-09-11 22:34, Bruno Haible via Gnulib discussion list wrote:
What would be the point of this change? What does this fix or improve?

I have the same question.

More generally, many parts of Gnulib use a signed type (typically idx_t) for object sizes, so that arithmetic is less confusing and so that arithmetic overflow can be detected automatically. Using int, for sizes that fit into int, follows this practice.

Reply via email to