/*
- * Copyright (c) 1998-2008 Apple Inc. All rights reserved.
+ * Copyright (c) 1998-2016 Apple Inc. All rights reserved.
*
* @APPLE_OSREFERENCE_LICENSE_HEADER_START@
*
long
strtol(const char *nptr, char **endptr, int base)
{
- register const char *s = nptr;
- register unsigned long acc;
- register int c;
- register unsigned long cutoff;
- register int neg = 0, any, cutlim;
+ const char *s = nptr;
+ unsigned long acc;
+ char c;
+ unsigned long cutoff;
+ int neg = 0, any, cutlim;
/*
* Skip white space and pick up leading +/- sign if any.
unsigned long
strtoul(const char *nptr, char **endptr, int base)
{
- register const char *s = nptr;
- register unsigned long acc;
- register int c;
- register unsigned long cutoff;
- register int neg = 0, any, cutlim;
+ const char *s = nptr;
+ unsigned long acc;
+ char c;
+ unsigned long cutoff;
+ int neg = 0, any, cutlim;
/*
* See strtol for comments as to the logic used.
quad_t
strtoq(const char *nptr, char **endptr, int base)
{
- register const char *s;
- register u_quad_t acc;
- register int c;
- register u_quad_t qbase, cutoff;
- register int neg, any, cutlim;
+ const char *s;
+ u_quad_t acc;
+ char c;
+ u_quad_t qbase, cutoff;
+ int neg, any, cutlim;
/*
* Skip white space and pick up leading +/- sign if any.
u_quad_t
strtouq(const char *nptr,
char **endptr,
- register int base)
+ int base)
{
- register const char *s = nptr;
- register u_quad_t acc;
- register int c;
- register u_quad_t qbase, cutoff;
- register int neg, any, cutlim;
+ const char *s = nptr;
+ u_quad_t acc;
+ char c;
+ u_quad_t qbase, cutoff;
+ int neg, any, cutlim;
/*
* See strtoq for comments as to the logic used.