diff --git a/lib/url.c b/lib/url.c index 5bb34be71cafb0efb1b2d9b3a204f5a725c4d0eb..80469587e9ef6cc9b51963ae3ec9ec44acfcbbc6 100644 --- a/lib/url.c +++ b/lib/url.c @@ -719,6 +719,12 @@ CURLcode Curl_setopt(CURL *curl, CURLoption option, ...) */ data->err = va_arg(param, FILE *); break; + case CURLOPT_HEADERFUNCTION: + /* + * Set header write callback + */ + data->fwrite_header = va_arg(param, curl_write_callback); + break; case CURLOPT_WRITEFUNCTION: /* * Set data write callback