From 64b90915304c0cc1bf60c567d46ad88728e74b42 Mon Sep 17 00:00:00 2001 From: Rostislav Skudnov Date: Thu, 5 Oct 2017 12:49:58 +0000 Subject: [PATCH] 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 --- src/writev_on_pagefault.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; -- 2.39.5