Index: head/usr.bin/morse/morse.c =================================================================== --- head/usr.bin/morse/morse.c +++ head/usr.bin/morse/morse.c @@ -605,7 +605,7 @@ char buf[BUFSIZ]; s = buf; - while (fgets(s, BUFSIZ - (s - buf), stdin)) { + while (fgets(s, BUFSIZ - (s - buf), stream)) { p = buf; while (*p && isblank(*p)) {