summaryrefslogtreecommitdiff
path: root/Src/utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'Src/utils.c')
-rw-r--r--Src/utils.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/Src/utils.c b/Src/utils.c
index 5e9fbfb82..92d97bc5c 100644
--- a/Src/utils.c
+++ b/Src/utils.c
@@ -988,10 +988,10 @@ adjustwinsize(int from)
ttyrows = shttyinfo.winsize.ws_row;
ttycols = shttyinfo.winsize.ws_col;
} else {
- /* Set to unknown on failure */
- shttyinfo.winsize.ws_row = 0;
- shttyinfo.winsize.ws_col = 0;
- resetzle = 1;
+ /* Set to value from environment on failure */
+ shttyinfo.winsize.ws_row = lines;
+ shttyinfo.winsize.ws_col = columns;
+ resetzle = (from == 1);
}
#else
resetzle = from == 1;