mirror of https://github.com/acidanthera/audk.git
ShellPkg: Return the failure
This change returns the error code when they keyboard fails to read instead of potentially spinning endlessly. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jaben Carsey <jaben.carsey@intel.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15135 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
8e4a89a335
commit
4dd8c7af19
|
@ -417,7 +417,7 @@ FileInterfaceStdInRead(
|
|||
gBS->WaitForEvent (1, &gST->ConIn->WaitForKey, &EventIndex);
|
||||
Status = gST->ConIn->ReadKeyStroke (gST->ConIn, &Key);
|
||||
if (EFI_ERROR (Status)) {
|
||||
continue;
|
||||
break;
|
||||
}
|
||||
|
||||
//
|
||||
|
@ -849,7 +849,7 @@ FileInterfaceStdInRead(
|
|||
//
|
||||
ASSERT(FoundFileList == NULL);
|
||||
|
||||
return EFI_SUCCESS;
|
||||
return Status;
|
||||
}
|
||||
|
||||
//
|
||||
|
|
Loading…
Reference in New Issue