--*/\r
{\r
INT32 Index;\r
- UINT32 Data1;\r
- UINT32 Data2;\r
- UINT32 Data3;\r
- UINT16 Data4[8];\r
+ unsigned Data1;\r
+ unsigned Data2;\r
+ unsigned Data3;\r
+ unsigned Data4[8];\r
\r
if (AsciiGuidBuffer == NULL || GuidBuffer == NULL) {\r
return EFI_INVALID_PARAMETER;\r
//\r
Index = sscanf (\r
AsciiGuidBuffer,\r
- "%08x-%04x-%04x-%02hx%02hx-%02hx%02hx%02hx%02hx%02hx%02hx",\r
+ "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x",\r
&Data1,\r
&Data2,\r
&Data3,\r