X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/64bd756832d93c0767e72a3432fda29b30d69405..b4235b3165fda2c09072ed830de9a13db5e81b41:/authenticate.c diff --git a/authenticate.c b/authenticate.c index 2b981195..d2b74cd8 100644 --- a/authenticate.c +++ b/authenticate.c @@ -105,8 +105,8 @@ static int get_secret(int module, char *user, char *secret, int len) while (!found) { int i = 0; - memset(line, 0, sizeof(line)); - while (i<(sizeof(line)-1)) { + memset(line, 0, sizeof line); + while ((size_t) i < (sizeof(line)-1)) { if (read(fd, &line[i], 1) != 1) { memset(line, 0, sizeof(line)); close(fd);