From: Wayne Davison Date: Mon, 3 May 2010 00:05:07 +0000 (-0700) Subject: Make an empty-string dest-dir the same as "." again. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/d1fe65fc5e5f05bc8aba00bc232d00ebc72aa6ab?ds=sidebyside Make an empty-string dest-dir the same as "." again. --- diff --git a/main.c b/main.c index 0455734d..d020e6c2 100644 --- a/main.c +++ b/main.c @@ -576,6 +576,10 @@ static char *get_local_name(struct file_list *flist, char *dest_path) if (!dest_path || list_only) return NULL; + /* Treat an empty string as a copy into the current directory. */ + if (!*dest_path) + dest_path = "."; + if (daemon_filter_list.head) { char *slash = strrchr(dest_path, '/'); if (slash && (slash[1] == '\0' || (slash[1] == '.' && slash[2] == '\0')))