From 8d443a166cc244d9534f6e9bec9080eb4a32b9d5 Mon Sep 17 00:00:00 2001 From: Nikolai Saoukh Date: Wed, 10 Sep 2014 06:14:26 +0000 Subject: [PATCH] MdeModulePkg/UsbBusDxe: Fixed Clang build error. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Nikolai Saoukh Reviewed-by: Feng Tian git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16084 6f19259b-4bc3-4df7-8a09-765794883524 --- MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.h | 2 +- MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.h b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.h index 11570ab36d..482a71f338 100644 --- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.h +++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.h @@ -65,7 +65,7 @@ typedef struct { typedef struct { USB_INTERFACE_SETTING* Settings[USB_MAX_INTERFACE_SETTING]; UINTN NumOfSetting; - UINT8 ActiveIndex; // Index of active setting + UINTN ActiveIndex; // Index of active setting } USB_INTERFACE_DESC; typedef struct { diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.c b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.c index 430f5aa3dc..f4aad66baf 100644 --- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.c +++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.c @@ -318,7 +318,7 @@ UsbSelectSetting ( ) { USB_INTERFACE_SETTING *Setting; - UINT8 Index; + UINTN Index; // // Locate the active alternate setting -- 2.39.2