summaryrefslogtreecommitdiffstats
path: root/cmd-new-session.c
diff options
context:
space:
mode:
authornicm <nicm>2019-05-17 05:47:31 +0000
committernicm <nicm>2019-05-17 05:47:31 +0000
commit4acd345c6a232837b48e15994402f49ab5f53016 (patch)
treec8c4a537d9086d1c2d4b40bbbb11cc2bc05cda15 /cmd-new-session.c
parentcf4566b47b184abbb28e1cf4a05df6ce0ce2da96 (diff)
Initialize default size variables, from Thomas Adam.
Diffstat (limited to 'cmd-new-session.c')
-rw-r--r--cmd-new-session.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd-new-session.c b/cmd-new-session.c
index 6818ce9c..2fd13420 100644
--- a/cmd-new-session.c
+++ b/cmd-new-session.c
@@ -192,6 +192,8 @@ cmd_new_session_exec(struct cmd *self, struct cmdq_item *item)
if (strcmp(tmp, "-") == 0) {
if (c != NULL)
dsx = c->tty.sx;
+ else
+ dsx = 80;
} else {
dsx = strtonum(tmp, 1, USHRT_MAX, &errstr);
if (errstr != NULL) {
@@ -205,6 +207,8 @@ cmd_new_session_exec(struct cmd *self, struct cmdq_item *item)
if (strcmp(tmp, "-") == 0) {
if (c != NULL)
dsy = c->tty.sy;
+ else
+ dsy = 24;
} else {
dsy = strtonum(tmp, 1, USHRT_MAX, &errstr);
if (errstr != NULL) {