From e23d050e9360f39baabf7d12a05a7fcbd08e36cc Mon Sep 17 00:00:00 2001 From: rhe Date: Fri, 21 Apr 2017 06:03:12 +0000 Subject: Remove missing/strtol.c It is never used. We don't need it anyway as it's part of C89 which is our current minimum requirement. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- missing/strtol.c | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 missing/strtol.c (limited to 'missing') diff --git a/missing/strtol.c b/missing/strtol.c deleted file mode 100644 index 87bd73124c..0000000000 --- a/missing/strtol.c +++ /dev/null @@ -1,27 +0,0 @@ -/* public domain rewrite of strtol(3) */ - -#include "ruby/missing.h" -#include - -long -strtol(const char *nptr, char **endptr, int base) -{ - long result; - const char *p = nptr; - - while (isspace(*p)) { - p++; - } - if (*p == '-') { - p++; - result = -strtoul(p, endptr, base); - } - else { - if (*p == '+') p++; - result = strtoul(p, endptr, base); - } - if (endptr != 0 && *endptr == p) { - *endptr = (char *)nptr; - } - return result; -} -- cgit v1.2.3