diff options
author | Daniel Stenberg <daniel@haxx.se> | 2017-11-03 14:40:05 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2017-11-03 14:40:19 +0100 |
commit | 921bf1de527f287788fb0cdc7c1980e901fcb698 (patch) | |
tree | 1408331a68eeaa60632a7549031690e078d57ca7 /lib | |
parent | b51e0742b9349c6414956570c76a2152f5b22106 (diff) |
CURLOPT_INFILESIZE: accept -1
Regression since f121575
Reported-by: Petr Voytsik
Fixes #2047
Diffstat (limited to 'lib')
-rw-r--r-- | lib/url.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1713,7 +1713,7 @@ CURLcode Curl_setopt(struct Curl_easy *data, CURLoption option, * to-be-uploaded file. */ arg = va_arg(param, long); - if(arg < 0) + if(arg < -1) return CURLE_BAD_FUNCTION_ARGUMENT; data->set.filesize = arg; break; @@ -1723,7 +1723,7 @@ CURLcode Curl_setopt(struct Curl_easy *data, CURLoption option, * to-be-uploaded file. */ bigsize = va_arg(param, curl_off_t); - if(bigsize < 0) + if(bigsize < -1) return CURLE_BAD_FUNCTION_ARGUMENT; data->set.filesize = bigsize; break; |