"Jeff Epler" <[email protected]> writes:

> The return type of fprintftime is `size_t`. But 4GiB+ of output can be
> generated. If GNU still supports ILP32 platforms, the return value is
> already unreliable for determining the number of bytes written.

Good point. Yes, we try to keep things working on 32-bit platforms.

size_t is slightly better than the int used by stdio functions. Bruno
added some zprintf functions that return off64_t to avoid this
limitation [1].

Collin

[1] https://lists.gnu.org/archive/html/bug-gnulib/2024-04/msg00352.html


Reply via email to