]> Savannah Git Hosting - gnulib.git/commit
fflush: Fix a buffer overrun on 32-bit Android.
authorBruno Haible <bruno@clisp.org>
Tue, 17 Jan 2023 18:16:29 +0000 (19:16 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 17 Jan 2023 18:16:29 +0000 (19:16 +0100)
commite24eb026862a575a49b0735a63f52b0ee895587b
treec269dacb2844e2f862ee2b2c38d0e34cbd17cb13
parentcb27bd35b5f870533b405db9c33d4a3b9a6314de
fflush: Fix a buffer overrun on 32-bit Android.

* lib/stdio-impl.h (fp_): On Android, change the type of _offset to
'long'.
* lib/fflush.c (update_fpos_cache): On Android, update a 'long', not an
'fpos_t'.
ChangeLog
lib/fflush.c
lib/stdio-impl.h