]> git.proxmox.com Git - efi-boot-shim.git/commitdiff
Don't show the invalid key number
authorGary Ching-Pang Lin <glin@suse.com>
Thu, 4 Oct 2012 09:35:02 +0000 (17:35 +0800)
committerGary Ching-Pang Lin <glin@suse.com>
Thu, 4 Oct 2012 09:39:59 +0000 (17:39 +0800)
MokManager.c

index 8224d753723f7afa720dff485714d47c4f5f0a85..9591a0a2928132aafd835acb2bc914885c129d6e 100644 (file)
@@ -370,7 +370,7 @@ static UINT8 list_keys (void *MokNew, UINTN MokNewSize)
                if (key_num > MokNum) {
                        Print(L"[Key %d]\n", key_num);
                        Print(L"No such key\n\n");
-               } else if (initial != 1){
+               } else if (initial != 1 && key_num > 0){
                        Print(L"[Key %d]\n", key_num);
                        show_mok_info(keys[key_num-1].Mok, keys[key_num-1].MokSize);
                }