Skip to content

Commit ae0c5f6

Browse files
authored
Merge pull request #423 from mknos/cat-close
cat: explicitly close files
2 parents 1d83101 + df41291 commit ae0c5f6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

bin/cat

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ sub do_file {
9393

9494
print;
9595
}
96+
if ($name ne '-' && !close($fh)) {
97+
warn "$Program: failed to close '$name': $!\n";
98+
return 1;
99+
}
96100
return 0;
97101
}
98102

0 commit comments

Comments
 (0)