aboutsummarylogtreecommitdiffstats
path: root/x.c
diff options
context:
space:
mode:
authorDevin J. Pohly2018-02-21 22:28:41 -0600
committerDevin J. Pohly2018-02-25 21:53:24 -0600
commitb6a51b3b1df7ff84556c01ed96fab25a36b17434 (patch)
tree776e74a88f2b551767645ad7b9a40d7dadb41c91 /x.c
parent569b693eca63c656ce3d4fcb7b13a2d66fa7db4e (diff)
downloadaur-b6a51b3b1df7ff84556c01ed96fab25a36b17434.tar.gz
Rely on ttyresize to set tty size
This removes ttynew's dependency on cresize being called first, and then allows us to absorb the ttyresize call into cresize (which always precedes it). Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
Diffstat (limited to 'x.c')
-rw-r--r--x.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/x.c b/x.c
index e5b236de5cfb..7bfa1b75891e 100644
--- a/x.c
+++ b/x.c
@@ -276,7 +276,6 @@ zoomabs(const Arg *arg)
xunloadfonts();
xloadfonts(usedfont, arg->f);
cresize(0, 0);
- ttyresize(win.tw, win.th);
redraw();
xhints();
}
@@ -695,6 +694,7 @@ cresize(int width, int height)
tresize(col, row);
xresize(col, row);
+ ttyresize(win.tw, win.th);
}
void
@@ -1794,7 +1794,6 @@ resize(XEvent *e)
return;
cresize(e->xconfigure.width, e->xconfigure.height);
- ttyresize(win.tw, win.th);
}
void
@@ -1823,9 +1822,8 @@ run(void)
}
} while (ev.type != MapNotify);
- cresize(w, h);
ttynew(opt_line, opt_io, opt_cmd);
- ttyresize(win.tw, win.th);
+ cresize(w, h);
clock_gettime(CLOCK_MONOTONIC, &last);
lastblink = last;