mirror of
https://github.com/curl/curl.git
synced 2026-06-17 03:25:39 +03:00
return curl_off_t instead of long long, to work on more platforms
This commit is contained in:
parent
f39749cee4
commit
ad7e26b140
2 changed files with 4 additions and 4 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue