From: Karel Zak Date: Tue, 4 Oct 2016 13:53:55 +0000 (+0200) Subject: fsck.cramfs: don't ignore read() result [coverity scan] X-Git-Tag: v2.29-rc2~34 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=10c66b0b9ec1f1b6d93a5c6b95d32c6259dd42fd;p=thirdparty%2Futil-linux.git fsck.cramfs: don't ignore read() result [coverity scan] Signed-off-by: Karel Zak --- diff --git a/disk-utils/fsck.cramfs.c b/disk-utils/fsck.cramfs.c index d904037d38..12009f21c3 100644 --- a/disk-utils/fsck.cramfs.c +++ b/disk-utils/fsck.cramfs.c @@ -225,7 +225,7 @@ static void test_crc(int start) if (buf != MAP_FAILED) { if (lseek(fd, 0, SEEK_SET) == (off_t) -1) err(FSCK_EX_ERROR, _("seek on %s failed"), filename); - if (read(fd, buf, super.size) < 0) + if (read(fd, buf, super.size) != (ssize_t) super.size) err(FSCK_EX_ERROR, _("cannot read %s"), filename); } }