about summary refs log tree commit diff
path: root/src/stdio/__uflow.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2018-08-28 18:40:15 -0400
committerRich Felker <dalias@aerifal.cx>2018-08-28 18:41:12 -0400
commitb39b47bac8ee5505cfc595000a140c35460e1cac (patch)
tree4541df8890654a784bdb40b9f5fe94dc028ea2e8 /src/stdio/__uflow.c
parentbaf95a5aefe885ef8a675759c63d43649d312ec6 (diff)
downloadmusl-b39b47bac8ee5505cfc595000a140c35460e1cac.tar.gz
musl-b39b47bac8ee5505cfc595000a140c35460e1cac.tar.xz
musl-b39b47bac8ee5505cfc595000a140c35460e1cac.zip
set errno when fileno is called on a FILE with no underlying fd
this is a POSIX requirement.

also remove the gratuitous locking shenanigans and simply access f->fd
under control of the lock. there is no advantage to not doing so, and
it made the correctness non-obvious at best.
Diffstat (limited to 'src/stdio/__uflow.c')
0 files changed, 0 insertions, 0 deletions