From 2e9ab3a6f5ed5d3374c66e277633317c1b45482c Mon Sep 17 00:00:00 2001 From: kientzle Date: Fri, 27 Aug 2004 04:13:15 +0000 Subject: Support -t -O as in gtar. Perversely enough, -O means "send to stderr" when used with -t, "send to stdout" when used with -x. Thanks to: Ryan Hamilton for pointing out this odd beast MFC after: 3 days --- usr.bin/tar/bsdtar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr.bin/tar/bsdtar.c') diff --git a/usr.bin/tar/bsdtar.c b/usr.bin/tar/bsdtar.c index cb8244f..52d7bf8 100644 --- a/usr.bin/tar/bsdtar.c +++ b/usr.bin/tar/bsdtar.c @@ -481,7 +481,7 @@ main(int argc, char **argv) if (bsdtar->option_no_subdirs) only_mode(bsdtar, "-n", "cru"); if (bsdtar->option_stdout) - only_mode(bsdtar, "-O", "x"); + only_mode(bsdtar, "-O", "xt"); if (bsdtar->option_warn_links) only_mode(bsdtar, "--check-links", "cr"); -- cgit v1.1