1/* 2 * strtoul.c 3 * 4 * strtoul() function 5 */ 6 7#include <stddef.h> 8#include <inttypes.h> 9 10extern uintmax_t strntoumax(const char *nptr, char **endptr, int base, size_t n); 11 12unsigned long strtoul(const char *nptr, char **endptr, int base) 13{ 14 return (unsigned long) strntoumax(nptr, endptr, base, ~(size_t) 0); 15} 16