aboutsummaryrefslogtreecommitdiff
path: root/sysutils/fusefs-kmod/files/patch-fuse_io.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/fusefs-kmod/files/patch-fuse_io.c')
-rw-r--r--sysutils/fusefs-kmod/files/patch-fuse_io.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/sysutils/fusefs-kmod/files/patch-fuse_io.c b/sysutils/fusefs-kmod/files/patch-fuse_io.c
new file mode 100644
index 000000000000..4d8abbd5ec26
--- /dev/null
+++ b/sysutils/fusefs-kmod/files/patch-fuse_io.c
@@ -0,0 +1,11 @@
+--- fuse_module/fuse_io.c.orig Tue Jun 19 09:35:22 2007
++++ fuse_module/fuse_io.c Thu Dec 13 02:46:05 2007
+@@ -148,7 +148,7 @@
+ }
+
+ if (uio->uio_resid == 0)
+- return (0);
++ goto out;
+
+ if (uio->uio_rw == UIO_WRITE && fp->f_flag & O_APPEND) {
+ if ((err = VOP_GETATTR(vp, &va, cred, td)))