]> 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>
Fri, 20 Jan 2023 10:19:01 +0000 (11:19 +0100)
commitae9ad4662cf0c90c02ade71d802eaabc5b45c11b
tree6f71f20707830fb7453c96c25778e1b8b1403625
parenta42a934efdf55c6612dadb4bd8126b42c0a2ddd3
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