diff --git a/src/lowntfs-3g.c b/src/lowntfs-3g.c index 578aac49..63b1b88b 100644 --- a/src/lowntfs-3g.c +++ b/src/lowntfs-3g.c @@ -1262,8 +1262,10 @@ static void ntfs_fuse_read(fuse_req_t req, fuse_ino_t ino, size_t size, s64 total = 0; s64 max_read; - if (!size) + if (!size) { + res = 0; goto exit; + } buf = (char*)ntfs_malloc(size); if (!buf) { res = -errno;