[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