"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
