summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8e8e645e0..5b22e8948 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,14 @@
* Version 5.3.1.
+ Add bulletproofing in case stdin is closed.
+ * src/dircolors.c (have_read_stdin): Remove global variable.
+ (dc_parse_stream): Always use stdin (freopen, if needed) rather
+ than sometimes using fopen to get a new file descriptor.
+ Call fclose unconditionally.
+ (main): Don't close stdin here. If needed, now it's already done
+ by dc_parse_stream.
+
* src/dircolors.c (dc_parse_file): Remove comment about
now-removed OPENOPTS.