diff --git a/sed.c b/sed.c index ec8c290..6b10eb6 100644 --- a/sed.c +++ b/sed.c @@ -1105,7 +1105,7 @@ next_file(void) if (file == stdin) clearerr(file); - if (file) + else if (file) fshut(file, ""); file = NULL;