aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorJean-Sébastien Pédron <dumbbell@FreeBSD.org>2014-08-27 11:27:48 +0000
committerJean-Sébastien Pédron <dumbbell@FreeBSD.org>2014-08-27 11:27:48 +0000
commitc0b72c11eae602779d3ebcf64411d629239a248b (patch)
tree2b3c7bd43f0731b0c07d6b18457d9bd5db01e2e6 /sys
parentfba582e5f4c07e1860799f79efd13c31e3c3b54c (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/vt/vt_core.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/dev/vt/vt_core.c b/sys/dev/vt/vt_core.c
index 667f3b1c45cf..243a392eeb37 100644
--- a/sys/dev/vt/vt_core.c
+++ b/sys/dev/vt/vt_core.c
@@ -2269,12 +2269,11 @@ vt_resize(struct vt_device *vd)
vw = vd->vd_windows[i];
VT_LOCK(vd);
/* Assign default font to window, if not textmode. */
- if (!(vd->vd_flags & VDF_TEXTMODE) && vw->vw_font == NULL) {
+ if (!(vd->vd_flags & VDF_TEXTMODE) && vw->vw_font == NULL)
vw->vw_font = vtfont_ref(&vt_font_default);
- vt_compute_drawable_area(vw);
- }
VT_UNLOCK(vd);
/* Resize terminal windows */
+ vt_compute_drawable_area(vw);
while (vt_change_font(vw, vw->vw_font) == EBUSY) {
DPRINTF(100, "%s: vt_change_font() is busy, "
"window %d\n", __func__, i);