Reduce warnings/errors in libpayload when using picky compiler options

The new build system uses quite a few more -W flags for the compiler by
default than the old one. And that's for the better.

Change-Id: Ia8e3d28fb35c56760c2bd0983046c7067e8c5dd6
Signed-off-by: Patrick Georgi <patrick@georgi-clan.de>
Reviewed-on: http://review.coreboot.org/72
Tested-by: build bot (Jenkins)
Reviewed-by: Uwe Hermann <uwe@hermann-uwe.de>
This commit is contained in:
Patrick Georgi
2011-04-21 18:57:16 +02:00
committed by Uwe Hermann
parent b3db79e996
commit 7f96583f0f
20 changed files with 50 additions and 41 deletions

View File

@ -71,7 +71,7 @@ static int getkeyseq(char *buffer, int len, int max)
}
static struct {
char *seq;
const char *seq;
int key;
} escape_codes[] = {
{ "[A", KEY_UP },
@ -109,7 +109,7 @@ static int handle_escape(void)
return 27;
for(i = 0; escape_codes[i].seq != NULL; i++) {
char *p = escape_codes[i].seq;
const char *p = escape_codes[i].seq;
for(t = 0; t < len; t++) {
if (!*p || *p != buffer[t])
@ -144,7 +144,7 @@ static int cook_serial(unsigned char ch)
/* ================ Keyboard ================ */
static int curses_getchar(int delay)
static int curses_getchar(int _delay)
{
#if defined(CONFIG_USB_HID) || defined(CONFIG_PC_KEYBOARD) || defined(CONFIG_SERIAL_CONSOLE)
unsigned short c;
@ -175,12 +175,12 @@ static int curses_getchar(int delay)
}
#endif
if (delay == 0)
if (_delay == 0)
break;
if (delay > 0) {
if (_delay > 0) {
mdelay(1);
delay--;
_delay--;
}
@ -193,14 +193,14 @@ static int curses_getchar(int delay)
int wgetch(WINDOW *win)
{
int delay = -1;
int _delay = -1;
if (_halfdelay)
delay = _halfdelay;
_delay = _halfdelay;
else
delay = win->_delay;
_delay = win->_delay;
return curses_getchar(delay);
return curses_getchar(_delay);
}
int nodelay(WINDOW *win, NCURSES_BOOL flag)