diff --git a/code/client/cl_curl.c b/code/client/cl_curl.c index 96b352f8..3519de06 100644 --- a/code/client/cl_curl.c +++ b/code/client/cl_curl.c @@ -217,11 +217,14 @@ static size_t CL_cURL_CallbackWrite(void *buffer, size_t size, size_t nmemb, return size*nmemb; } -CURLcode qcurl_easy_setopt_warn(CURL *curl, CURLoption option, va_list args) +CURLcode qcurl_easy_setopt_warn(CURL *curl, CURLoption option, ...) { CURLcode result; + va_list args; + va_start(args, option); result = qcurl_easy_setopt(curl, option, args); + va_end(args); if(result != CURLE_OK) { Com_DPrintf("qcurl_easy_setopt failed: %s\n", qcurl_easy_strerror(result)); }