diff options
author | Jakob Kaivo <jkk@ung.org> | 2019-02-08 18:42:39 -0500 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2019-02-08 18:42:39 -0500 |
commit | 7ef8a7379f7f7d09e71ccae2a0b688c3cd80423f (patch) | |
tree | 092ab0aed1769117fd7b28b8592f6f96b0e0d5af /src/stdlib/atol.c | |
parent | 6acf19370e8adff79cd83b257d3f04aeaf2a59dd (diff) |
merge sources into single tree
Diffstat (limited to 'src/stdlib/atol.c')
-rw-r--r-- | src/stdlib/atol.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/stdlib/atol.c b/src/stdlib/atol.c new file mode 100644 index 00000000..6bcebf7d --- /dev/null +++ b/src/stdlib/atol.c @@ -0,0 +1,19 @@ +#include <stdlib.h> + +/** convert string to long integer **/ + +long int atol(const char * nptr) +{ + return strtol(nptr, (char**)NULL, 10); +} + +/*** +converts the string at ARGUMENT(nptr) to a TYPE(long int) value, +using base 10. The conversion goes until the first non-digit character. +***/ + +/* +LC_CTYPE +RETURN_SUCCESS(the converted value) +STDC(1) +*/ |