libpayload: Remove bitfield use from EHCI data structures
[coreboot.git] / payloads / bayou / menu.c
index 97f6c14d7d05ff6eb8a1323d65f21d58d25c9705..cf881c724bbe1321fd1f6309271a2eb1c40d86ad 100644 (file)
@@ -67,8 +67,8 @@ void draw_menu(void)
 
        wattrset(menuwin, COLOR_PAIR(3));
        wclear(menuwin);
-       wborder(menuwin, '\263', '\263', '\304', '\304', '\332',
-               '\277', '\300', '\331');
+       wborder(menuwin, ACS_VLINE, ACS_VLINE, ACS_HLINE, ACS_HLINE,
+               ACS_ULCORNER, ACS_URCORNER, ACS_LLCORNER, ACS_LRCORNER);
 
        wattrset(menuwin, COLOR_PAIR(4) | A_BOLD);
        mvwprintw(menuwin, 0, (menu_width - 17) / 2, " Payload Chooser ");
@@ -121,6 +121,7 @@ void loop(void)
                        selected = (selected - 1) % m_entries;
                else if (key == KEY_ENTER) {
                        run_payload(mpayloads[selected]);
+                       clear();
                        refresh();
                } else
                        continue;