X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/41adbcec9fdf7a72bb15ea7a287b5253713c7ed0..e630fd11869ca2824154ee585ab77059b91ca0ac:/pipe.c diff --git a/pipe.c b/pipe.c index 054ce097..236cc616 100644 --- a/pipe.c +++ b/pipe.c @@ -4,7 +4,7 @@ * Copyright (C) 1996-2000 Andrew Tridgell * Copyright (C) 1996 Paul Mackerras * Copyright (C) 2001, 2002 Martin Pool - * Copyright (C) 2004-2008 Wayne Davison + * Copyright (C) 2004-2009 Wayne Davison * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -27,7 +27,6 @@ extern int am_server; extern int blocking_io; extern int filesfrom_fd; extern int munge_symlinks; -extern mode_t orig_umask; extern char *logfile_name; extern int remote_option_cnt; extern const char **remote_options; @@ -78,7 +77,6 @@ pid_t piped_child(char **command, int *f_in, int *f_out) close(to_child_pipe[0]); if (from_child_pipe[1] != STDOUT_FILENO) close(from_child_pipe[1]); - umask(orig_umask); set_blocking(STDIN_FILENO); if (blocking_io > 0) set_blocking(STDOUT_FILENO);