More incorrect unsigned vs signed fixups from yours truly.

Woops.

Signed-off-by: Peter Jones <pjones@redhat.com>
This commit is contained in:
Peter Jones 2015-06-29 14:41:21 -04:00
parent c41efe5a8c
commit 15b5aae395

View File

@ -189,10 +189,11 @@ console_select(CHAR16 *title[], CHAR16* selectors[], unsigned int start)
SIMPLE_TEXT_OUTPUT_INTERFACE *co = ST->ConOut; SIMPLE_TEXT_OUTPUT_INTERFACE *co = ST->ConOut;
EFI_INPUT_KEY k; EFI_INPUT_KEY k;
EFI_STATUS status; EFI_STATUS status;
unsigned int selector; int selector;
unsigned int selector_lines = count_lines(selectors); unsigned int selector_lines = count_lines(selectors);
int selector_max_cols = 0; int selector_max_cols = 0;
unsigned int i, offs_col, offs_row, size_cols, size_rows, lines; unsigned int i;
int offs_col, offs_row, size_cols, size_rows, lines;
unsigned int selector_offset; unsigned int selector_offset;
UINTN cols, rows; UINTN cols, rows;
@ -224,7 +225,7 @@ console_select(CHAR16 *title[], CHAR16* selectors[], unsigned int start)
lines = selector_lines; lines = selector_lines;
} }
if (start > lines) { if (start > (unsigned)lines) {
selector = lines; selector = lines;
selector_offset = start - lines; selector_offset = start - lines;
} else { } else {