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:
Jaben Carsey 2014-01-16 16:53:56 +00:00 committed by jcarsey
parent 8e4a89a335
commit 4dd8c7af19
1 changed files with 2 additions and 2 deletions

View File

@ -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;
}
//