mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-21 06:49:35 +00:00
* grub-core/term/gfxterm.c (grub_gfxterm_putchar): Don't set values
outside of range.
This commit is contained in:
1 parent
4d8c476536
commit
63fa8ef94e
2 files changed
+9
-2
No files matched your search
@@ -893,7 +893,9 @@ grub_gfxterm_putchar (struct grub_term_output *term,
|
||||
{
|
||||
unsigned i;
|
||||
|
||||
for (i = 1; i < char_width; i++)
|
||||
for (i = 1; i < char_width && p + i <
|
||||
virtual_screen.text_buffer + virtual_screen.columns
|
||||
* virtual_screen.rows; i++)
|
||||
{
|
||||
grub_free (p[i].code);
|
||||
p[i].code = grub_unicode_glyph_from_code (' ');
|
||||
|
||||
Reference in new issue
Block a user