* curl-shim.h, curl-shim.c (curl_easy_init, curl_easy_setopt,
authorDavid Shaw <dshaw@jabberwocky.com>
Wed, 22 Feb 2006 02:11:35 +0000 (02:11 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Wed, 22 Feb 2006 02:11:35 +0000 (02:11 +0000)
curl_easy_perform): Mingw has 'stderr' as a macro?

keyserver/ChangeLog
keyserver/curl-shim.c
keyserver/curl-shim.h

index 65b7f3f..18a7a0d 100644 (file)
@@ -1,6 +1,9 @@
 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.
 
index fa38aba..4a4d18f 100644 (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)
     {
index 7fee3b7..91eac9d 100644 (file)
@@ -66,7 +66,7 @@ typedef struct
   void *file;
   char *postfields;
   unsigned int status;
-  FILE *stderr;
+  FILE *errors;
   struct
   {
     unsigned int post:1;