]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfsprogs: fix wrong do_pwritev definition
authorZirong Lang <zlang@redhat.com>
Mon, 20 Nov 2017 19:53:56 +0000 (13:53 -0600)
committerEric Sandeen <sandeen@redhat.com>
Mon, 20 Nov 2017 19:53:56 +0000 (13:53 -0600)
In io/pwrite.c, if not define HAVE_PWRITEV, we will use:
  #define do_pwritev(fd, offset, count, buffer_size) (0)

But the real do_pwritev() function is:
  do_pwritev(fd, offset, count, buffer_size, pwritev2_flags);

There's one more 'pwritev2_flags' argument.

Fixes: c5deeac9 "xfs_io: Add support for pwritev2()"
Signed-off-by: Zorro Lang <zlang@redhat.com>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
io/pwrite.c

index 3df976a89eb25918e5fe335db4423b0f5950be7b..a89edfd0496fccc008e2a8d28c72560d316b1b0d 100644 (file)
@@ -102,7 +102,7 @@ do_pwritev(
        return bytes;
 }
 #else
-#define do_pwritev(fd, offset, count, buffer_size) (0)
+#define do_pwritev(fd, offset, count, buffer_size, pwritev2_flags) (0)
 #endif
 
 static ssize_t