Enable wide string printing
All checks were successful
ci/woodpecker/push/build Pipeline was successful
All checks were successful
ci/woodpecker/push/build Pipeline was successful
This commit is contained in:
parent
075c85d0ff
commit
a9171bd512
@ -34,6 +34,7 @@ BlStringPrint(IN VOID PutChar(IN USHORT Character),
|
||||
{
|
||||
PEFI_GUID Guid;
|
||||
PUCHAR String;
|
||||
PWCHAR WideString;
|
||||
ULONG PaddingCount;
|
||||
|
||||
/* Read the variable arguments */
|
||||
@ -97,6 +98,13 @@ BlStringPrint(IN VOID PutChar(IN USHORT Character),
|
||||
PutChar(*String++);
|
||||
}
|
||||
break;
|
||||
case L'S':
|
||||
WideString = VA_ARG(Arguments, PWCHAR);
|
||||
while(*WideString)
|
||||
{
|
||||
PutChar((UCHAR)*WideString++);
|
||||
}
|
||||
break;
|
||||
case L'u':
|
||||
/* Unsigned 32-bit integer */
|
||||
BlpStringPrintUnsigned32(PutChar, VA_ARG(Arguments, UINT32), 10, 0);
|
||||
|
Loading…
Reference in New Issue
Block a user