diff --git a/src/cat.c b/src/cat.c index c577d2d..3fc2a72 100644 --- a/src/cat.c +++ b/src/cat.c @@ -19,12 +19,9 @@ */ #include -#include #include #include #include -#include -#include #include void cat(FILE *file, bool u) { @@ -97,7 +94,7 @@ int main(int argc, char *argv[]) { for (i = optind; i < argc; i++) { if (argv[i][0] == '-' && argv[i][1] != '\0') { continue; - } else if (strcmp(argv[i], "-") == 0) { + } else if (argv[i][0] == '-' && argv[i][1] == '\0') { file = stdin; } else if ((file = fopen(argv[i], "r")) == NULL) { switch (errno) {