Fix overflow in modwin erase. Do not refresh modwin yet, since it is
authorUlf Jordan <jordan@chalmers.se>
Wed, 24 Sep 2008 14:21:02 +0000 (14:21 +0000)
committerJordan Crouse <jordan.crouse@amd.com>
Wed, 24 Sep 2008 14:21:02 +0000 (14:21 +0000)
immediately overwritten by stdscr.

Signed-off-by: Ulf Jordan <jordan@chalmers.se>
Acked-by: Jordan Crouse <jordan.crouse@amd.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3599 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

payloads/coreinfo/coreinfo.c

index b9da49efd039eeaa0d72b664d3857b0ccb40326f..3d8f42b99a7dce344a6640fa8e115fa766688d7f 100644 (file)
@@ -276,13 +276,7 @@ int main(void)
        wattrset(modwin, COLOR_PAIR(2));
        wattrset(menuwin, COLOR_PAIR(1) | A_BOLD);
 
-       for (i = 0; i < SCREEN_Y - 1; i++) {
-               wmove(modwin, i - 1, 0);
-               for (j = 0; j < SCREEN_X; j++)
-                       waddch(modwin, ' ');
-       }
-
-       wrefresh(modwin);
+       werase(modwin);
 
        for (i = 0; i < ARRAY_SIZE(categories); i++) {
                for (j = 0; j < categories[i].count; j++)