/*++\r
Routine Description:\r
\r
- This function converts GUID string to GUID\r
+ This function split version to major version and minor version\r
\r
Arguments:\r
\r
Str - String representing in form XX.XX\r
- MajorVer - The major vertion\r
- MinorVer - The minor vertion\r
+ MajorVer - The major version\r
+ MinorVer - The minor version\r
\r
Returns:\r
\r
- EFI_SUCCESS - The fuction completed successfully.\r
+ EFI_SUCCESS - The function completed successfully.\r
\r
--*/\r
{\r
CHAR8 StrPtr[40];\r
CHAR8 *Token;\r
- UINTN Length;\r
unsigned Major;\r
unsigned Minor;\r
\r
Token = strtok (NULL, ".");\r
}\r
\r
- Length = strlen (StrPtr);\r
sscanf (\r
StrPtr,\r
- "%01x%02x",\r
+ "%02d%02d",\r
&Major,\r
&Minor\r
);\r