#include <Library/BaseLib.h>\r
#include <Library/DebugLib.h>\r
\r
-unsigned long strtoul(const char *nptr, char **endptr, int base)\r
+unsigned long\r
+strtoul (\r
+ const char *nptr,\r
+ char **endptr,\r
+ int base\r
+ )\r
{\r
- RETURN_STATUS Status;\r
- UINTN ReturnValue;\r
+ RETURN_STATUS Status;\r
+ UINTN ReturnValue;\r
\r
- ASSERT (base == 10 || base == 16);\r
+ ASSERT (base == 10 || base == 16);\r
\r
- if (base == 10) {\r
- Status = AsciiStrDecimalToUintnS (nptr, endptr, &ReturnValue);\r
- } else if (base == 16) {\r
- Status = AsciiStrHexToUintnS (nptr, endptr, &ReturnValue);\r
- } else {\r
- Status = RETURN_INVALID_PARAMETER;\r
- }\r
+ if (base == 10) {\r
+ Status = AsciiStrDecimalToUintnS (nptr, endptr, &ReturnValue);\r
+ } else if (base == 16) {\r
+ Status = AsciiStrHexToUintnS (nptr, endptr, &ReturnValue);\r
+ } else {\r
+ Status = RETURN_INVALID_PARAMETER;\r
+ }\r
\r
- if (RETURN_ERROR (Status)) {\r
- return MAX_UINTN;\r
- }\r
+ if (RETURN_ERROR (Status)) {\r
+ return MAX_UINTN;\r
+ }\r
\r
- return ReturnValue;\r
+ return ReturnValue;\r
}\r