X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/c48b22c8583f6d6c55c6a6f6001cf4fdcc20aed1..5b56cc19fbd5ed6626a091aa9c5af7fa371dc73a:/generator.c diff --git a/generator.c b/generator.c index 8aa9c06f..1ab2bddf 100644 --- a/generator.c +++ b/generator.c @@ -35,6 +35,7 @@ extern int size_only; extern int io_timeout; extern int remote_version; extern int always_checksum; +extern int modify_window; extern char *compare_dest; @@ -75,7 +76,7 @@ static int skip_file(char *fname, return 0; } - return (st->st_mtime == file->modtime); + return (cmp_modtime(st->st_mtime,file->modtime) == 0); } @@ -343,7 +344,7 @@ void recv_generator(char *fname,struct file_list *flist,int i,int f_out) return; } - if (update_only && st.st_mtime > file->modtime && fnamecmp == fname) { + if (update_only && cmp_modtime(st.st_mtime,file->modtime)>0 && fnamecmp == fname) { if (verbose > 1) rprintf(FINFO,"%s is newer\n",fname); return;