From 46a2b68fa4d69df59b21afb04d5382293f005137 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Fri, 27 Dec 2024 16:56:06 +0100 Subject: EFI.h: Use EfiChar16Type. NewKit/Defines.h: Add Char16 type. Signed-off-by: Amlal El Mahrouss --- dev/Kernel/FirmwareKit/EFI/EFI.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'dev/Kernel/FirmwareKit') diff --git a/dev/Kernel/FirmwareKit/EFI/EFI.h b/dev/Kernel/FirmwareKit/EFI/EFI.h index 2e168bcd..00c2f834 100644 --- a/dev/Kernel/FirmwareKit/EFI/EFI.h +++ b/dev/Kernel/FirmwareKit/EFI/EFI.h @@ -46,6 +46,8 @@ struct EfiSimpleTextInputProtocol; typedef UInt64 EfiStatusType; +typedef Char16 EfiChar16Type; + /// @brief Core Handle Kind /// Self is like NT's Win32 HANDLE type. typedef struct EfiHandle @@ -575,7 +577,7 @@ typedef struct EfiSimpleTextOutputProtocol typedef struct { UInt16 ScanCode; - char16_t UnicodeChar; + EfiChar16Type UnicodeChar; } EfiInputKey; typedef EfiStatusType(EFI_API* EfiInputReadKey)( -- cgit v1.2.3