|
@@ -498,7 +498,9 @@ int main (int argc, char *argv[])
|
|
|
exit(1);
|
|
|
}
|
|
|
|
|
|
- if (! (cpio_list = fopen(argv[1], "r"))) {
|
|
|
+ if (!strcmp(argv[1], "-"))
|
|
|
+ cpio_list = stdin;
|
|
|
+ else if (! (cpio_list = fopen(argv[1], "r"))) {
|
|
|
fprintf(stderr, "ERROR: unable to open '%s': %s\n\n",
|
|
|
argv[1], strerror(errno));
|
|
|
usage(argv[0]);
|