From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 11:52:21 +0000 (+0200) Subject: * grub-core/normal/menu_text.c (menu_clear_timeout): Clear second X-Git-Tag: grub-2.02-beta1~1043 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44dea3f9a93aeaedab7412fc32c26cfc570b7295;p=thirdparty%2Fgrub.git * grub-core/normal/menu_text.c (menu_clear_timeout): Clear second line of timeout as it may contain the rest of long line. --- diff --git a/ChangeLog b/ChangeLog index 16456f032..8d415176b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-05-04 Vladimir Serbinenko + + * grub-core/normal/menu_text.c (menu_clear_timeout): Clear second + line of timeout as it may contain the rest of long line. + 2013-05-04 Vladimir Serbinenko * grub-core/normal/main.c: Fix freed memory dereference. diff --git a/grub-core/normal/menu_text.c b/grub-core/normal/menu_text.c index 19a538930..d7e564158 100644 --- a/grub-core/normal/menu_text.c +++ b/grub-core/normal/menu_text.c @@ -460,6 +460,8 @@ menu_text_clear_timeout (void *dataptr) grub_term_gotoxy (data->term, 0, grub_term_height (data->term) - 3); grub_print_spaces (data->term, grub_term_width (data->term) - 1); + grub_term_gotoxy (data->term, 0, grub_term_height (data->term) - 2); + grub_print_spaces (data->term, grub_term_width (data->term) - 1); grub_term_gotoxy (data->term, grub_term_cursor_x (data->term), GRUB_TERM_FIRST_ENTRY_Y + data->offset); grub_term_refresh (data->term);