diff options
-rw-r--r-- | sbin/fsck_msdosfs/dir.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/fsck_msdosfs/dir.c b/sbin/fsck_msdosfs/dir.c index 06a58f8c7a04..a532dcaad0ca 100644 --- a/sbin/fsck_msdosfs/dir.c +++ b/sbin/fsck_msdosfs/dir.c @@ -488,7 +488,7 @@ check_subdirectory(int f, struct bootblock *boot, struct dosDirEntry *dir) off *= boot->bpbBytesPerSec; if (lseek(f, off, SEEK_SET) != off || - read(f, buf, boot->bpbBytesPerSec) != boot->bpbBytesPerSec) { + read(f, buf, boot->bpbBytesPerSec) != (ssize_t)boot->bpbBytesPerSec) { perr("Unable to read directory"); free(buf); return FSFATAL; |