aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2006-09-14 14:43:23 -0700
committerH. Peter Anvin <hpa@zytor.com>2006-09-14 14:43:23 -0700
commitf97a0cfda277f0651d7cc2d59733c81796b7cc89 (patch)
treec52fa868e577ece1df2327577e224a1b0881df3d
parenta5147010cc5f56bfa218654768988d6b50ba4174 (diff)
downloadsyslinux-f97a0cfda277f0651d7cc2d59733c81796b7cc89.tar.gz
Clean up cursor during initialization
-rw-r--r--com32/modules/menumain.c4
-rw-r--r--com32/modules/vesamenu.c2
2 files changed, 2 insertions, 4 deletions
diff --git a/com32/modules/menumain.c b/com32/modules/menumain.c
index 10da08ac..49084184 100644
--- a/com32/modules/menumain.c
+++ b/com32/modules/menumain.c
@@ -849,11 +849,9 @@ int menu_main(int argc, char *argv[])
(void)argc;
install_default_color_table();
- fputs("\1#00", stdout);
-
parse_config(argv[1]);
- if (draw_background && menu_background)
+ if (draw_background)
draw_background(menu_background);
if ( !nentries ) {
diff --git a/com32/modules/vesamenu.c b/com32/modules/vesamenu.c
index 8d386d00..88fe78d5 100644
--- a/com32/modules/vesamenu.c
+++ b/com32/modules/vesamenu.c
@@ -34,7 +34,7 @@ int vesacon_load_background(const char *);
int main(int argc, char *argv[])
{
openconsole(&dev_rawcon_r, &dev_vesaserial_w);
- fputs("\033[0m\033[20h", stdout);
+ fputs("\033[0m\033[20h\033[25l", stdout);
draw_background = vesacon_load_background;