mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
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
This commit is contained in:
parent
16ffd47639
commit
70c9bb4b81
5 changed files with 0 additions and 39 deletions
1
LEGAL
1
LEGAL
|
@ -417,7 +417,6 @@ missing/memmove.c:
|
|||
missing/strchr.c:
|
||||
missing/strerror.c:
|
||||
missing/strstr.c:
|
||||
missing/strtol.c:
|
||||
missing/tgamma.c:
|
||||
ext/date/date_strftime.c:
|
||||
ext/digest/sha1/sha1.[ch]:
|
||||
|
|
|
@ -804,8 +804,6 @@ strerror.$(OBJEXT): {$(VPATH)}strerror.c
|
|||
strlcat.$(OBJEXT): {$(VPATH)}strlcat.c
|
||||
strlcpy.$(OBJEXT): {$(VPATH)}strlcpy.c
|
||||
strstr.$(OBJEXT): {$(VPATH)}strstr.c
|
||||
strtod.$(OBJEXT): {$(VPATH)}strtod.c
|
||||
strtol.$(OBJEXT): {$(VPATH)}strtol.c
|
||||
nt.$(OBJEXT): {$(VPATH)}nt.c
|
||||
ia64.$(OBJEXT): {$(VPATH)}ia64.s
|
||||
$(CC) $(CFLAGS) -c $<
|
||||
|
|
|
@ -214,12 +214,6 @@ RUBY_EXTERN char *strerror(int);
|
|||
RUBY_EXTERN char *strstr(const char *, const char *);
|
||||
#endif
|
||||
|
||||
/*
|
||||
#ifndef HAVE_STRTOL
|
||||
RUBY_EXTERN long strtol(const char *, char **, int);
|
||||
#endif
|
||||
*/
|
||||
|
||||
#ifndef HAVE_STRLCPY
|
||||
RUBY_EXTERN size_t strlcpy(char *, const char*, size_t);
|
||||
#endif
|
||||
|
|
|
@ -1,27 +0,0 @@
|
|||
/* public domain rewrite of strtol(3) */
|
||||
|
||||
#include "ruby/missing.h"
|
||||
#include <ctype.h>
|
||||
|
||||
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;
|
||||
}
|
|
@ -750,9 +750,6 @@ $(CONFIG_H): $(MKFILES) $(srcdir)/win32/Makefile.sub $(win_srcdir)/Makefile.sub
|
|||
#define HAVE_STRFTIME 1
|
||||
#define HAVE_STRCHR 1
|
||||
#define HAVE_STRSTR 1
|
||||
#define HAVE_STRTOD 1
|
||||
#define HAVE_STRTOL 1
|
||||
#define HAVE_STRTOUL 1
|
||||
#define HAVE_FLOCK 1
|
||||
#define HAVE_ISNAN 1
|
||||
#define HAVE_FINITE 1
|
||||
|
|
Loading…
Add table
Reference in a new issue