aboutsummaryrefslogtreecommitdiff
path: root/archival
diff options
context:
space:
mode:
Diffstat (limited to 'archival')
-rw-r--r--archival/tar.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/archival/tar.c b/archival/tar.c
index 990755429..fbe5e3be8 100644
--- a/archival/tar.c
+++ b/archival/tar.c
@@ -1117,7 +1117,9 @@ int tar_main(int argc UNUSED_PARAM, char **argv)
1117 1117
1118 if (opt & OPT_2COMMAND) { 1118 if (opt & OPT_2COMMAND) {
1119 putenv((char*)"TAR_FILETYPE=f"); 1119 putenv((char*)"TAR_FILETYPE=f");
1120#ifdef SIGPIPE
1120 signal(SIGPIPE, SIG_IGN); 1121 signal(SIGPIPE, SIG_IGN);
1122#endif
1121 tar_handle->action_data = data_extract_to_command; 1123 tar_handle->action_data = data_extract_to_command;
1122 IF_FEATURE_TAR_TO_COMMAND(tar_handle->tar__to_command_shell = xstrdup(get_shell_name());) 1124 IF_FEATURE_TAR_TO_COMMAND(tar_handle->tar__to_command_shell = xstrdup(get_shell_name());)
1123 } 1125 }