diff options
Diffstat (limited to 'usr.bin/nl/nl.c')
-rw-r--r-- | usr.bin/nl/nl.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.bin/nl/nl.c b/usr.bin/nl/nl.c index 9c2ae64ac913..1770b7808be8 100644 --- a/usr.bin/nl/nl.c +++ b/usr.bin/nl/nl.c @@ -242,7 +242,8 @@ main(int argc, char *argv[]) case 0: break; case 1: - if (freopen(argv[0], "r", stdin) == NULL) + if (strcmp(argv[0], "-") != 0 && + freopen(argv[0], "r", stdin) == NULL) err(EXIT_FAILURE, "%s", argv[0]); break; default: |