Signedness security patch from Sebastian Krahmer <krahmer@suse.de> --
[rsync.git] / receiver.c
index a574ea63a3b591836f31e44a9c823d85c1b95fb9..7628b10e3750acc3d5e0a7222845f0b6181ef889 100644 (file)
@@ -206,7 +206,8 @@ static int get_tmpname(char *fnametmp, char *fname)
 static int receive_data(int f_in,struct map_struct *buf,int fd,char *fname,
                        OFF_T total_size)
 {
-       int i,n,remainder,len,count;
+       int i;
+       unsigned int n,remainder,len,count;
        OFF_T offset = 0;
        OFF_T offset2;
        char *data;