From: Richard Jones Date: Wed, 31 Mar 2010 12:19:34 +0000 (+0100) Subject: Signed/unsigned warning on 64 bit. X-Git-Tag: 1.3.1~6 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=f42f2df8bc45b70064f52b0b279317931c8568fc;p=libguestfs.git Signed/unsigned warning on 64 bit. --- diff --git a/daemon/zero.c b/daemon/zero.c index 6e62e15..df4ebd6 100644 --- a/daemon/zero.c +++ b/daemon/zero.c @@ -74,7 +74,7 @@ do_zero_device (const char *device) memset (buf, 0, sizeof buf); while (size > 0) { - size_t n = size > sizeof buf ? sizeof buf : size; + size_t n = (size_t) size > sizeof buf ? sizeof buf : (size_t) size; ssize_t r = write (fd, buf, n); if (r == -1) { reply_with_perror ("write: %s (with %" PRId64 " bytes left to write)",