aboutsummaryrefslogtreecommitdiffstats
path: root/io.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2016-01-27 20:36:06 +0200
committerArnold D. Robbins <arnold@skeeve.com>2016-01-27 20:36:06 +0200
commit8c8676c0818beb7baa6829871f9578affc921a53 (patch)
tree282537c42056d3d1f90463a5eeb739fdde563244 /io.c
parent1b26259a62044fb7e1942e7117f5c40c74e92b7a (diff)
parent8da06a136e6cff1e6b500e37a2623b37528f0bdd (diff)
downloadegawk-8c8676c0818beb7baa6829871f9578affc921a53.tar.gz
egawk-8c8676c0818beb7baa6829871f9578affc921a53.tar.bz2
egawk-8c8676c0818beb7baa6829871f9578affc921a53.zip
Merge branch 'gawk-4.1-stable'
Diffstat (limited to 'io.c')
-rw-r--r--io.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/io.c b/io.c
index 0d521ed0..6d898dd6 100644
--- a/io.c
+++ b/io.c
@@ -1021,8 +1021,10 @@ redirect_string(const char *str, size_t explen, bool not_string,
(vaxc$errno == SS$_EXQUOTA ||
vaxc$errno == SS$_EXBYTLM ||
vaxc$errno == RMS$_ACC ||
- vaxc$errno == RMS$_SYN))
+ vaxc$errno == RMS$_SYN)) {
close_one();
+ close_one();
+ }
#endif
else {
/*