Update terminal sizes in any case when new vt(4) driver arrive.
(Plus remove one unused newline) Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
6a7b4173a0
commit
ae866603c7
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=265927
@ -1981,8 +1981,11 @@ vt_upgrade(struct vt_device *vd)
|
||||
unsigned int i;
|
||||
|
||||
/* Device didn't pass vd_init() or already upgraded. */
|
||||
if (vd->vd_flags & (VDF_ASYNC|VDF_DEAD))
|
||||
if (vd->vd_flags & (VDF_ASYNC|VDF_DEAD)) {
|
||||
/* Refill settings with new sizes anyway. */
|
||||
vt_resize(vd);
|
||||
return;
|
||||
}
|
||||
vd->vd_flags |= VDF_ASYNC;
|
||||
|
||||
for (i = 0; i < VT_MAXWINDOWS; i++) {
|
||||
@ -2019,7 +2022,6 @@ vt_upgrade(struct vt_device *vd)
|
||||
|
||||
/* Refill settings with new sizes. */
|
||||
vt_resize(vd);
|
||||
|
||||
}
|
||||
|
||||
static void
|
||||
|
Loading…
Reference in New Issue
Block a user