1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-12-22 10:19:57 +01:00

* curl-shim.h, curl-shim.c (curl_easy_init, curl_easy_setopt,

curl_easy_perform): Mingw has 'stderr' as a macro?
This commit is contained in:
David Shaw 2006-02-22 02:11:35 +00:00
parent d038b36c8f
commit 79ec50f77d
3 changed files with 7 additions and 4 deletions

View File

@ -1,5 +1,8 @@
2006-02-21 David Shaw <dshaw@jabberwocky.com>
* curl-shim.h, curl-shim.c (curl_easy_init, curl_easy_setopt,
curl_easy_perform): Mingw has 'stderr' as a macro?
* curl-shim.h, curl-shim.c (curl_easy_init, curl_easy_setopt,
curl_easy_perform): Add CURLOPT_VERBOSE and CURLOPT_STDERR for
easier debugging.

View File

@ -92,7 +92,7 @@ curl_easy_init(void)
handle=calloc(1,sizeof(CURL));
if(handle)
handle->stderr=stderr;
handle->errors=stderr;
return handle;
}
@ -143,7 +143,7 @@ curl_easy_setopt(CURL *curl,CURLoption option,...)
curl->flags.verbose=va_arg(ap,unsigned int);
break;
case CURLOPT_STDERR:
curl->stderr=va_arg(ap,FILE *);
curl->errors=va_arg(ap,FILE *);
break;
default:
/* We ignore the huge majority of curl options */
@ -175,7 +175,7 @@ curl_easy_perform(CURL *curl)
proxy=getenv(HTTP_PROXY_ENV);
if(curl->flags.verbose)
fprintf(curl->stderr,"* HTTP proxy is \"%s\"\n",proxy?proxy:"null");
fprintf(curl->errors,"* HTTP proxy is \"%s\"\n",proxy?proxy:"null");
if(curl->flags.post)
{

View File

@ -66,7 +66,7 @@ typedef struct
void *file;
char *postfields;
unsigned int status;
FILE *stderr;
FILE *errors;
struct
{
unsigned int post:1;