From: Wayne Davison Date: Fri, 30 Jan 2004 16:14:46 +0000 (+0000) Subject: Fixed the optional sanitization of the files_from arg. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/5dc4003e63caa9482749beda22d7f7a7b57efd41 Fixed the optional sanitization of the files_from arg. --- diff --git a/options.c b/options.c index 082d4f7d..d01aea94 100644 --- a/options.c +++ b/options.c @@ -686,8 +686,10 @@ int parse_arguments(int *argc, const char ***argv, int frommain) } } else { extern int sanitize_paths; - if (sanitize_paths) - sanitize_path(strdup(files_from), NULL); + if (sanitize_paths) { + files_from = strdup(files_from); + sanitize_path(files_from, NULL); + } filesfrom_fd = open(files_from, O_RDONLY|O_BINARY); if (filesfrom_fd < 0) { rsyserr(FERROR, errno,