diff options
Diffstat (limited to 'fs/fs.c')
-rw-r--r-- | fs/fs.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -60,7 +60,8 @@ again: if (fd < 0) goto err_out; - if (read(fd, buf, s.st_size) < s.st_size) + ret = read_full(fd, buf, s.st_size); + if (ret < 0) goto err_out1; close(fd); |