From 7b7cca986ed85ecb2dd8d39478088f236a24b9a1 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Sat, 9 Feb 2019 14:26:35 -0500 Subject: merge XOPEN identifiers --- src/stdlib/a64l.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/stdlib/a64l.c (limited to 'src/stdlib/a64l.c') diff --git a/src/stdlib/a64l.c b/src/stdlib/a64l.c new file mode 100644 index 00000000..e47fe49f --- /dev/null +++ b/src/stdlib/a64l.c @@ -0,0 +1,21 @@ +#include + +long a64l(const char *s) +{ + long l = 0; + int i = 0; + int n = 0; + int base = 1; + while (i < 6) { + /*n = indexof ((char*)radix64, s[i]); */ + if (n == -1) + return l; + l += n * base; + base *= 64; + } + return l; +} + +/* +XOPEN(400) +*/ -- cgit v1.2.1