From: Jakub Jelinek Date: Mon, 12 Sep 2005 16:10:55 +0000 (+0000) Subject: 2.3.90-12 X-Git-Tag: cvs/fedora-glibc-2_3_90-12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6543cff055c298ea3ec718b356f6c2115e8797ae;p=thirdparty%2Fglibc.git 2.3.90-12 --- diff --git a/fedora/tzdata-update.c b/fedora/tzdata-update.c index 7f12322bf4e..f94f9a2609e 100644 --- a/fedora/tzdata-update.c +++ b/fedora/tzdata-update.c @@ -417,7 +417,7 @@ readall (int fd, void *buf, size_t len) n -= ret; } while (n > 0); - return ret < 0 ? ret : len - n; + return ret < 0 ? ret : (ssize_t) (len - n); } ssize_t @@ -440,7 +440,7 @@ writeall (int fd, const void *buf, size_t len) n -= ret; } while (n > 0); - return ret < 0 ? ret : len - n; + return ret < 0 ? ret : (ssize_t) (len - n); } void @@ -484,7 +484,7 @@ clean_up: } int -main (void) +main (int argc, char **argv) { INTERNAL_SYSCALL_DECL (err); long int fd = INTERNAL_SYSCALL (open, err, 2, "/etc/sysconfig/clock", O_RDONLY);