From: Daniel Stenberg Date: Fri, 23 Jan 2004 12:50:53 +0000 (+0000) Subject: Use Curl_strtoll() if needed. This is not a library call, this is just the X-Git-Tag: upstream/7.37.1~13659 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=42274074386bfba482da9041320d7d8da0036213;p=platform%2Fupstream%2Fcurl.git Use Curl_strtoll() if needed. This is not a library call, this is just the same code as the library uses for its internal function. Thus the captical C in the beginning. --- diff --git a/src/main.c b/src/main.c index ab078de..cbec211 100644 --- a/src/main.c +++ b/src/main.c @@ -1010,8 +1010,8 @@ static int str2offset(curl_off_t *val, char *str) #ifdef HAVE_STRTOLL *val = strtoll(str, NULL, 0); #else - /* TODO: Handle strtoll stuff...sigh... */ -#error "lack of strtoll() needs fixing" + /* this is a duplicate of the function that is also used in libcurl */ + *val = Curl_strtoll(str, NULL, 0; #endif if ((*val == LLONG_MAX || *val == LLONG_MIN) && errno == ERANGE) @@ -2068,7 +2068,7 @@ static int parseconfig(const char *filename, #endif /* pass spaces and separator(s) */ - while(isspace((int)*line) || isseparator(*line)) + while(*line && (isspace((int)*line) || isseparator(*line))) line++; /* the parameter starts here (unless quoted) */