mirror of
https://github.com/curl/curl.git
synced 2026-08-25 21:03:34 +03:00
I extended a patch from David Shaw to make libcurl _always_ provide an error
string in the given error buffer to address the flaw mention on 21 sep 2005.
This commit is contained in:
parent
39e366fc11
commit
4022a60ea7
4 changed files with 19 additions and 7 deletions
|
|
@ -270,12 +270,6 @@ debug/trace why errors happen.
|
|||
If the library does not return an error, the buffer may not have been
|
||||
touched. Do not rely on the contents in those cases.
|
||||
|
||||
In a few rare cases, there is no text string associated with the error in
|
||||
libcurl and then you may not get a string in the buffer even though it returns
|
||||
an error. This is considered a bug and we appreciate your reports about these
|
||||
cases. Anyway, you can avoid problems with these cases in your program by
|
||||
making sure to clear the first byte of the error buffer before you call
|
||||
curl_easy_perform().
|
||||
.IP CURLOPT_STDERR
|
||||
Pass a FILE * as parameter. Tell libcurl to use this stream instead of stderr
|
||||
when showing the progress meter and displaying \fICURLOPT_VERBOSE\fP data.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue