aboutsummaryrefslogtreecommitdiff
path: root/archival/tar.c
diff options
context:
space:
mode:
Diffstat (limited to 'archival/tar.c')
-rw-r--r--archival/tar.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/archival/tar.c b/archival/tar.c
index 7897a4af6..5bd473aac 100644
--- a/archival/tar.c
+++ b/archival/tar.c
@@ -1171,7 +1171,7 @@ int tar_main(int argc UNUSED_PARAM, char **argv)
1171 } 1171 }
1172 1172
1173 if (opt & OPT_ANY_COMPRESS) { 1173 if (opt & OPT_ANY_COMPRESS) {
1174 USE_FOR_MMU(IF_DESKTOP(long long) int FAST_FUNC (*xformer)(transformer_state_t *xstate, int src_fd, int dst_fd);) 1174 USE_FOR_MMU(IF_DESKTOP(long long) int FAST_FUNC (*xformer)(transformer_state_t *xstate);)
1175 USE_FOR_NOMMU(const char *xformer_prog;) 1175 USE_FOR_NOMMU(const char *xformer_prog;)
1176 1176
1177 if (opt & OPT_COMPRESS) 1177 if (opt & OPT_COMPRESS)
@@ -1190,7 +1190,7 @@ int tar_main(int argc UNUSED_PARAM, char **argv)
1190 USE_FOR_MMU(xformer = unpack_xz_stream;) 1190 USE_FOR_MMU(xformer = unpack_xz_stream;)
1191 USE_FOR_NOMMU(xformer_prog = "unxz";) 1191 USE_FOR_NOMMU(xformer_prog = "unxz";)
1192 1192
1193 open_transformer_with_sig(tar_handle->src_fd, xformer, xformer_prog); 1193 fork_transformer_with_sig(tar_handle->src_fd, xformer, xformer_prog);
1194 /* Can't lseek over pipes */ 1194 /* Can't lseek over pipes */
1195 tar_handle->seek = seek_by_read; 1195 tar_handle->seek = seek_by_read;
1196 /*tar_handle->offset = 0; - already is */ 1196 /*tar_handle->offset = 0; - already is */