mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 07:38:49 -05:00
When CURLINFO_CONTENT_TYPE returns a NULL pointer, don't try to fputs() it!
This commit is contained in:
parent
99dfdebc64
commit
dafd81178f
@ -111,8 +111,9 @@ void ourWriteOut(CURL *curl, char *writeinfo)
|
||||
if(strequal(ptr, replacements[i].name)) {
|
||||
switch(replacements[i].id) {
|
||||
case VAR_EFFECTIVE_URL:
|
||||
if(CURLE_OK ==
|
||||
curl_easy_getinfo(curl, CURLINFO_EFFECTIVE_URL, &stringp))
|
||||
if((CURLE_OK ==
|
||||
curl_easy_getinfo(curl, CURLINFO_EFFECTIVE_URL, &stringp))
|
||||
&& stringp)
|
||||
fputs(stringp, stream);
|
||||
break;
|
||||
case VAR_HTTP_CODE:
|
||||
@ -177,10 +178,11 @@ void ourWriteOut(CURL *curl, char *writeinfo)
|
||||
fprintf(stream, "%.3f", doubleinfo);
|
||||
break;
|
||||
case VAR_CONTENT_TYPE:
|
||||
if(CURLE_OK ==
|
||||
curl_easy_getinfo(curl, CURLINFO_CONTENT_TYPE, &stringp))
|
||||
fputs(stringp, stream);
|
||||
break;
|
||||
if((CURLE_OK ==
|
||||
curl_easy_getinfo(curl, CURLINFO_CONTENT_TYPE, &stringp))
|
||||
&& stringp)
|
||||
fputs(stringp, stream);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user