|
@@ -826,9 +826,9 @@ sys_exec_info_script (const char **archive_name, int volume_number)
|
|
setenv ("TAR_FORMAT",
|
|
setenv ("TAR_FORMAT",
|
|
archive_format_string (current_format == DEFAULT_FORMAT ?
|
|
archive_format_string (current_format == DEFAULT_FORMAT ?
|
|
archive_format : current_format), 1);
|
|
archive_format : current_format), 1);
|
|
|
|
+ setenv ("TAR_FD", STRINGIFY_BIGINT (p[PWRITE], uintbuf), 1);
|
|
|
|
|
|
xclose (p[PREAD]);
|
|
xclose (p[PREAD]);
|
|
- xdup2 (p[PWRITE], 3);
|
|
|
|
|
|
|
|
argv[0] = "/bin/sh";
|
|
argv[0] = "/bin/sh";
|
|
argv[1] = "-c";
|
|
argv[1] = "-c";
|