Fix HTTP/2 support
Commit 86e8c67efc broke it, because
CURL_* are not actually #defines.
			
			
This commit is contained in:
		
							parent
							
								
									fb2dd32100
								
							
						
					
					
						commit
						5e61b422c5
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -188,10 +188,10 @@ struct CurlDownloader : public Downloader
 | 
			
		|||
            curl_easy_setopt(req, CURLOPT_FOLLOWLOCATION, 1L);
 | 
			
		||||
            curl_easy_setopt(req, CURLOPT_NOSIGNAL, 1);
 | 
			
		||||
            curl_easy_setopt(req, CURLOPT_USERAGENT, ("Nix/" + nixVersion).c_str());
 | 
			
		||||
            #ifdef CURLOPT_PIPEWAIT
 | 
			
		||||
            #if CURL_AT_LEAST_VERSION(7, 43, 0)
 | 
			
		||||
            curl_easy_setopt(req, CURLOPT_PIPEWAIT, 1);
 | 
			
		||||
            #endif
 | 
			
		||||
            #ifdef CURL_HTTP_VERSION_2TLS
 | 
			
		||||
            #if CURL_AT_LEAST_VERSION(7, 47, 0)
 | 
			
		||||
            if (downloader.enableHttp2)
 | 
			
		||||
                curl_easy_setopt(req, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_2TLS);
 | 
			
		||||
            #endif
 | 
			
		||||
| 
						 | 
				
			
			@ -303,7 +303,7 @@ struct CurlDownloader : public Downloader
 | 
			
		|||
 | 
			
		||||
        curlm = curl_multi_init();
 | 
			
		||||
 | 
			
		||||
        #ifdef CURLPIPE_MULTIPLEX
 | 
			
		||||
        #if CURL_AT_LEAST_VERSION(7, 43, 0) // correct?
 | 
			
		||||
        curl_multi_setopt(curlm, CURLMOPT_PIPELINING, CURLPIPE_MULTIPLEX);
 | 
			
		||||
        #endif
 | 
			
		||||
        curl_multi_setopt(curlm, CURLMOPT_MAX_TOTAL_CONNECTIONS,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue