aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--shell/ash.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/shell/ash.c b/shell/ash.c
index c333b235b..84502636a 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -5409,7 +5409,7 @@ popredir(int drop, int restore)
5409 struct redirtab *rp; 5409 struct redirtab *rp;
5410 int i; 5410 int i;
5411 5411
5412 if (--g_nullredirs >= 0) 5412 if (--g_nullredirs >= 0 || redirlist == NULL)
5413 return; 5413 return;
5414 INT_OFF; 5414 INT_OFF;
5415 rp = redirlist; 5415 rp = redirlist;