CHAR16 *StringSegment;\r
CHAR16 *StringSegmentEnd;\r
CHAR16 StringSegmentEndChar;\r
+ INT32 OrigAttribute;\r
\r
ASSERT(ConsoleInfo != NULL);\r
TempCharHolder = CHAR_NULL;\r
RetVal = EFI_SUCCESS;\r
+ OrigAttribute = ConsoleInfo->OldConOut->Mode->Attribute;\r
\r
//\r
// Disable cursor visibility and move it to the top left corner\r
if (EFI_ERROR (Status)) {\r
RetVal = Status;\r
}\r
+ } else {\r
+ ConsoleInfo->OldConOut->SetAttribute (\r
+ ConsoleInfo->OldConOut,\r
+ OrigAttribute\r
+ );\r
}\r
\r
return (RetVal);\r