Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- Handle the new incremental-recursion mode.
[rsync/rsync.git]
/
sender.c
diff --git
a/sender.c
b/sender.c
index
eee2a02
..
3808cda
100644
(file)
--- a/
sender.c
+++ b/
sender.c
@@
-128,9
+128,9
@@
void successful_send(int ndx)
return;
file = the_file_list->files[ndx];
return;
file = the_file_list->files[ndx];
- if (
file->dir.root
) {
+ if (
F_ROOTDIR(file)
) {
offset = stringjoin(fname, sizeof fname,
offset = stringjoin(fname, sizeof fname,
-
file->dir.root
, "/", NULL);
+
F_ROOTDIR(file)
, "/", NULL);
} else
offset = 0;
f_name(file, fname + offset);
} else
offset = 0;
f_name(file, fname + offset);
@@
-202,9
+202,9
@@
void send_files(struct file_list *flist, int f_out, int f_in)
continue;
file = flist->files[i];
continue;
file = flist->files[i];
- if (
file->dir.root
) {
+ if (
F_ROOTDIR(file)
) {
/* N.B. We're sure that this fits, so offset is OK. */
/* N.B. We're sure that this fits, so offset is OK. */
- offset = strlcpy(fname,
file->dir.root
, sizeof fname);
+ offset = strlcpy(fname,
F_ROOTDIR(file)
, sizeof fname);
if (!offset || fname[offset-1] != '/')
fname[offset++] = '/';
} else
if (!offset || fname[offset-1] != '/')
fname[offset++] = '/';
} else