Commit ad7e26b1 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

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

parent f39749ce
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -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;
+1 −1
Original line number Diff line number Diff line
@@ -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