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.
