Demo: can now read from stdin

master
Serge A. Zaitsev 14 years ago
parent d0d52f6847
commit 991ca5dd94

@ -57,10 +57,14 @@ int main(int argc, char *argv[]) {
exit(EXIT_SUCCESS); exit(EXIT_SUCCESS);
} }
f = fopen(argv[1], "r"); if (strcmp(argv[1], "-") == 0) {
if (f == NULL) { f = stdin;
fprintf(stderr, "Failed to open file `%s`\n", argv[1]); } else {
exit(EXIT_FAILURE); f = fopen(argv[1], "r");
if (f == NULL) {
fprintf(stderr, "Failed to open file `%s`\n", argv[1]);
exit(EXIT_FAILURE);
}
} }
while (1) { while (1) {

Loading…
Cancel
Save