mirror of https://github.com/mirror/busybox.git
Handle -O preceding -x.
parent
900c8f3362
commit
0861e828d0
|
@ -645,7 +645,9 @@ int tar_main(int argc, char **argv)
|
|||
break;
|
||||
case 'x':
|
||||
ctx_flag |= CTX_EXTRACT;
|
||||
tar_handle->action_data = data_extract_all;
|
||||
if (tar_handle->action_data != data_extract_to_stdout) {
|
||||
tar_handle->action_data = data_extract_all;
|
||||
}
|
||||
break;
|
||||
|
||||
/* These are optional */
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
echo foo > foo
|
||||
tar cf foo.tar foo
|
||||
cat foo.tar | busybox tar Ox | cmp foo -
|
Loading…
Reference in New Issue