diff --git a/lib/url.c b/lib/url.c index 641d3bf301361c719a2dc755ef98b471b9f9de7e..3b677f7fddc92235a993b9fa74c464c9cdfaa2fa 100644 --- a/lib/url.c +++ b/lib/url.c @@ -4070,15 +4070,17 @@ static CURLcode CreateConnection(struct SessionHandle *data, conn->fread = data->set.fread; conn->fread_in = data->set.in; - conn->bits.upload_chunky = - ((conn->protocol&PROT_HTTP) && - data->set.upload && - (data->set.infilesize == -1) && - (data->set.httpversion != CURL_HTTP_VERSION_1_0))? + if ((conn->protocol&PROT_HTTP) && + data->set.upload && + (data->set.infilesize == -1) && + (data->set.httpversion != CURL_HTTP_VERSION_1_0)) { /* HTTP, upload, unknown file size and not HTTP 1.0 */ - TRUE: - /* else, no chunky upload */ - FALSE; + conn->bits.upload_chunky = TRUE; + } + else { + /* else, no chunky upload */ + conn->bits.upload_chunky = FALSE; + } #ifndef USE_ARES /*************************************************************