Signedness security patch from Sebastian Krahmer <krahmer@suse.de> --
[rsync/rsync.git] / exclude.c
index 53852f6..a9d32a3 100644 (file)
--- a/exclude.c
+++ b/exclude.c
@@ -299,7 +299,8 @@ void send_exclude_list(int f)
 void recv_exclude_list(int f)
 {
        char line[MAXPATHLEN];
-       int l;
+       unsigned int l;
+
        while ((l=read_int(f))) {
                if (l >= MAXPATHLEN) overflow("recv_exclude_list");
                read_sbuf(f,line,l);