From: Rostislav Skudnov Date: Thu, 5 Oct 2017 12:49:58 +0000 (+0000) Subject: writev_on_pagefault: Use ssize_t type for write(2) return value X-Git-Tag: v2022.05.01~1843 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=64b90915304c0cc1bf60c567d46ad88728e74b42;p=xfstests-dev.git writev_on_pagefault: Use ssize_t type for write(2) return value Signed-off-by: Rostislav Skudnov Reviewed-by: Christoph Hellwig Signed-off-by: Eryu Guan --- diff --git a/src/writev_on_pagefault.c b/src/writev_on_pagefault.c index 17dbfb77..eaa0c4ba 100644 --- a/src/writev_on_pagefault.c +++ b/src/writev_on_pagefault.c @@ -43,7 +43,7 @@ void usage(char *progname) int main(int argc, char *argv[]) { int fd, i, c; - size_t ret; + ssize_t ret; struct iovec *iov; int pagesz = 4096; char *data = NULL; @@ -107,7 +107,7 @@ int main(int argc, char *argv[]) if (ret < 0) perror("writev failed"); else - printf("wrote %d bytes\n", (int)ret); + printf("wrote %zd bytes\n", ret); close(fd); return 0;