]> git.ipfire.org Git - thirdparty/util-linux.git/commit
read_all: return 0 when EOF occurs after 0 bytes
authorEgor Chelak <egor.chelak@gmail.com>
Fri, 6 Nov 2020 19:09:14 +0000 (21:09 +0200)
committerEgor Chelak <egor.chelak@gmail.com>
Mon, 9 Nov 2020 05:19:51 +0000 (07:19 +0200)
commit418eb09482ddef66352e6677211ca3341267223d
tree6b99ad125ad4e410919367af669592309a495c1b
parent7951164c1ff71c86d93458c8b571d1a4b2ad3e59
read_all: return 0 when EOF occurs after 0 bytes

Originally it would return -1 (without setting errno) if the fd was
already at EOF when you called read_all.

This is already fixed in sendfile_all.

Reviewed-by: Sami Kerola <kerolasa@iki.fi>
Signed-off-by: Egor Chelak <egor.chelak@gmail.com>
include/all-io.h