git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95758
13f79535-47bb-0310-9956-
ffa450edef68
char c;
unsigned long cutoff;
int neg, any, cutlim;
+ long result;
/*
* Skip white space and pick up leading +/- sign if any.
}
}
if (any < 0) {
- acc = neg ? LONG_MIN : LONG_MAX;
+ result = neg ? LONG_MIN : LONG_MAX;
errno = ERANGE;
} else if (!any) {
noconv:
+ result = (long)acc;
errno = EINVAL;
} else if (neg)
- acc = -acc;
+ result = -(long)acc;
if (endptr != NULL)
*endptr = (char *)(any ? s - 1 : nptr);
- return (acc);
+ return (result);
}