Explicitly cast a -1 that is being assigned to a size_t.
[rsync/rsync.git] / flist.c
diff --git a/flist.c b/flist.c
index 7c21f73..2d17bf7 100644 (file)
--- a/flist.c
+++ b/flist.c
@@ -689,7 +689,7 @@ static struct file_struct *recv_file_entry(struct file_list *flist,
                xbuf outbuf, inbuf;
 
                INIT_CONST_XBUF(outbuf, thisname);
-               INIT_XBUF(inbuf, lastname, basename_len, -1);
+               INIT_XBUF(inbuf, lastname, basename_len, (size_t)-1);
 
                if (iconvbufs(ic_recv, &inbuf, &outbuf, 0) < 0) {
                        io_error |= IOERR_GENERAL;