aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2000-07-28 15:20:24 +0000
committerEric Andersen <andersen@codepoet.org>2000-07-28 15:20:24 +0000
commitd5704686b14b9cd5ae588148269cad9d7f3f1e63 (patch)
tree1da97a42967f0df7228b9a3740c9471abb344e5c
parent1428c4f13679935682a7c0d6d8193499afe20284 (diff)
downloadbusybox-w32-d5704686b14b9cd5ae588148269cad9d7f3f1e63.tar.gz
busybox-w32-d5704686b14b9cd5ae588148269cad9d7f3f1e63.tar.bz2
busybox-w32-d5704686b14b9cd5ae588148269cad9d7f3f1e63.zip
Fix from Robert Kaiser for stdin behavior.
-Erik
-rw-r--r--archival/tar.c2
-rw-r--r--tar.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/archival/tar.c b/archival/tar.c
index 6f18dc43f..3227ce5bd 100644
--- a/archival/tar.c
+++ b/archival/tar.c
@@ -167,7 +167,7 @@ extern int tar_main(int argc, char **argv)
167 tarName = *(++argv); 167 tarName = *(++argv);
168 if (tarName == NULL) 168 if (tarName == NULL)
169 fatalError( "Option requires an argument: No file specified\n"); 169 fatalError( "Option requires an argument: No file specified\n");
170 if (!strcmp(tarName, "-")) 170 if (!strcmp(tarName, "-") && createFlag == TRUE)
171 tostdoutFlag = TRUE; 171 tostdoutFlag = TRUE;
172 stopIt=TRUE; 172 stopIt=TRUE;
173 break; 173 break;
diff --git a/tar.c b/tar.c
index 6f18dc43f..3227ce5bd 100644
--- a/tar.c
+++ b/tar.c
@@ -167,7 +167,7 @@ extern int tar_main(int argc, char **argv)
167 tarName = *(++argv); 167 tarName = *(++argv);
168 if (tarName == NULL) 168 if (tarName == NULL)
169 fatalError( "Option requires an argument: No file specified\n"); 169 fatalError( "Option requires an argument: No file specified\n");
170 if (!strcmp(tarName, "-")) 170 if (!strcmp(tarName, "-") && createFlag == TRUE)
171 tostdoutFlag = TRUE; 171 tostdoutFlag = TRUE;
172 stopIt=TRUE; 172 stopIt=TRUE;
173 break; 173 break;