diff options
author | Sigrid <ftrvxmtrx@gmail.com> | 2020-08-10 16:38:26 +0200 |
---|---|---|
committer | Sigrid <ftrvxmtrx@gmail.com> | 2020-08-10 16:38:26 +0200 |
commit | 6e039d7b4985877f4570d7d78e20dc1810be92d0 (patch) | |
tree | f88d871abf0d1fbeb3cc62321ba61beb1082c053 /sys/src/cmd/vmx | |
parent | ac4e21f52d8458732b6e18d6ca481ab880c6c9be (diff) |
vmx: does not do well with certain fb widths, so restrict it
Diffstat (limited to 'sys/src/cmd/vmx')
-rw-r--r-- | sys/src/cmd/vmx/vga.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/src/cmd/vmx/vga.c b/sys/src/cmd/vmx/vga.c index 05895d1f7..de0546856 100644 --- a/sys/src/cmd/vmx/vga.c +++ b/sys/src/cmd/vmx/vga.c @@ -704,6 +704,7 @@ vgafbparse(char *fbstring) q = vgamodeparse(p, &m); if(p == q || m->w <= 0 || m->h <= 0) no: sysfatal("invalid mode specifier"); + m->w &= ~7; m->hbytes = chantodepth(m->chan) * m->w + 7 >> 3; m->sz = m->hbytes * m->h; if(m->sz > fbsz) fbsz = m->sz; |