MokManager: Fix a -Wsign-compare bug on i?86

My favorite part of -Wsign-compare is how it shows different results on
different arches for no obvious reason.

Signed-off-by: Peter Jones <pjones@redhat.com>
This commit is contained in:
Peter Jones 2015-11-17 11:39:21 -05:00
parent 82e8358fa1
commit 0470d800d5

View File

@ -588,11 +588,11 @@ static void show_mok_info (EFI_GUID Type, void *Mok, UINTN MokSize)
static EFI_STATUS list_keys (void *KeyList, UINTN KeyListSize, CHAR16 *title) static EFI_STATUS list_keys (void *KeyList, UINTN KeyListSize, CHAR16 *title)
{ {
INTN MokNum = 0; UINTN MokNum = 0;
MokListNode *keys = NULL; MokListNode *keys = NULL;
UINT32 key_num = 0; UINT32 key_num = 0;
CHAR16 **menu_strings; CHAR16 **menu_strings;
int i; unsigned int i;
if (KeyListSize < (sizeof(EFI_SIGNATURE_LIST) + if (KeyListSize < (sizeof(EFI_SIGNATURE_LIST) +
sizeof(EFI_SIGNATURE_DATA))) { sizeof(EFI_SIGNATURE_DATA))) {