mirror of
https://github.com/curl/curl.git
synced 2024-11-21 01:16:58 +08:00
return curl_off_t instead of long long, to work on more platforms
This commit is contained in:
parent
f39749cee4
commit
ad7e26b140
@ -35,15 +35,15 @@ static int get_char(char c, int base);
|
||||
* Emulated version of the strtoll function. This extracts a long long
|
||||
* value from the given input string and returns it.
|
||||
*/
|
||||
long long
|
||||
curl_off_t
|
||||
Curl_strtoll(const char *nptr, char **endptr, int base)
|
||||
{
|
||||
char *end;
|
||||
int is_negative = 0;
|
||||
int overflow;
|
||||
int i;
|
||||
long long value = 0;
|
||||
long long newval;
|
||||
curl_off_t value = 0;
|
||||
curl_off_t newval;
|
||||
|
||||
/* Skip leading whitespace. */
|
||||
end = (char *)nptr;
|
||||
|
@ -37,7 +37,7 @@
|
||||
#if HAVE_STRTOLL
|
||||
#define strtoofft strtoll
|
||||
#else
|
||||
long long Curl_strtoll(const char *nptr, char **endptr, int base);
|
||||
curl_off_t Curl_strtoll(const char *nptr, char **endptr, int base);
|
||||
#define strtoofft Curl_strtoll
|
||||
#define NEED_CURL_STRTOLL
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user