diff options
author | Miklos Szeredi <mszeredi@suse.cz> | 2011-05-19 15:09:43 +0200 |
---|---|---|
committer | Miklos Szeredi <mszeredi@suse.cz> | 2011-05-19 15:09:43 +0200 |
commit | 9c526a7a54b90608463380deffe94e1c9d17db15 (patch) | |
tree | d4eeaad4b18434082121a2c0c58ee2657ca800c7 /lib/fuse_lowlevel.c | |
parent | a785697e039fc6b3eb78dae24f39bb5fe40a27ed (diff) | |
download | android_external_fuse-9c526a7a54b90608463380deffe94e1c9d17db15.tar.gz android_external_fuse-9c526a7a54b90608463380deffe94e1c9d17db15.tar.bz2 android_external_fuse-9c526a7a54b90608463380deffe94e1c9d17db15.zip |
Fix splice_read
Diffstat (limited to 'lib/fuse_lowlevel.c')
-rw-r--r-- | lib/fuse_lowlevel.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/fuse_lowlevel.c b/lib/fuse_lowlevel.c index 1715e2e..55bce2b 100644 --- a/lib/fuse_lowlevel.c +++ b/lib/fuse_lowlevel.c @@ -1601,8 +1601,7 @@ static void do_init(fuse_req_t req, fuse_ino_t nodeid, const void *inarg) f->conn.want |= FUSE_CAP_SPLICE_WRITE; if (f->splice_move) f->conn.want |= FUSE_CAP_SPLICE_MOVE; - if (f->splice_read && - (f->op.write_buf || f->op.retrieve_reply)) + if (f->splice_read) f->conn.want |= FUSE_CAP_SPLICE_READ; } |