[coreboot] r3641 - trunk/payloads/libpayload/curses

svn at coreboot.org svn at coreboot.org
Wed Oct 8 13:17:25 CEST 2008


Author: oxygene
Date: 2008-10-08 13:17:25 +0200 (Wed, 08 Oct 2008)
New Revision: 3641

Modified:
   trunk/payloads/libpayload/curses/tinycurses.c
Log:
move variable declaration to where it is used, to prevent gcc failure.
Reported by Roman Yeryomin (and also seen reported earlier). (trivial)

Signed-off-by: Patrick Georgi <patrick.georgi at coresystems.de>
Acked-by: Patrick Georgi <patrick.georgi at coresystems.de>

Modified: trunk/payloads/libpayload/curses/tinycurses.c
===================================================================
--- trunk/payloads/libpayload/curses/tinycurses.c	2008-10-07 16:25:10 UTC (rev 3640)
+++ trunk/payloads/libpayload/curses/tinycurses.c	2008-10-08 11:17:25 UTC (rev 3641)
@@ -736,9 +736,6 @@
 		for (x = win->_line[y].firstchar; x <= win->_line[y].lastchar; x++) {
 			attr_t attr = win->_line[y].text[x].attr;
 
-			unsigned int c =
-				((int)color_pairs[PAIR_NUMBER(attr)]) << 8;
-
 #ifdef CONFIG_SERIAL_CONSOLE
 			if (curses_flags & F_ENABLE_SERIAL) {
 				ch = win->_line[y].text[x].chars[0];
@@ -806,6 +803,9 @@
 			}
 #endif
 #ifdef CONFIG_VIDEO_CONSOLE
+			unsigned int c =
+				((int)color_pairs[PAIR_NUMBER(attr)]) << 8;
+
 			c = SWAP_RED_BLUE(c);
 
 			if (curses_flags & F_ENABLE_CONSOLE) {





More information about the coreboot mailing list