return curl_off_t instead of long long, to work on more platforms

This commit is contained in:
Daniel Stenberg 2004-01-22 14:31:46 +00:00
parent f39749cee4
commit ad7e26b140
2 changed files with 4 additions and 4 deletions

View File

@ -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;

View File

@ -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