now writers the headers with the data->fwrite() function as well
authorDaniel Stenberg <daniel@haxx.se>
Thu, 16 Mar 2000 11:38:32 +0000 (11:38 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 16 Mar 2000 11:38:32 +0000 (11:38 +0000)
lib/download.c

index 68e6f30..055217c 100644 (file)
@@ -322,8 +322,8 @@ Transfer (struct UrlData *data,
                   /* obviously, the header is requested to be written to
                      this file: */
                   if((p - data->headerbuff) !=
-                     fwrite (data->headerbuff, 1, p - data->headerbuff,
-                             data->writeheader)) {
+                     data->fwrite (data->headerbuff, 1, p - data->headerbuff,
+                                   data->writeheader)) {
                     failf (data, "Failed writing output");
                     return URG_WRITE_ERROR;
                   }
@@ -392,7 +392,8 @@ Transfer (struct UrlData *data,
               }
               if(data->writeheader) {
                 /* the header is requested to be written to this file */
-                if(hbuflen != fwrite (p, 1, hbuflen, data->writeheader)) {
+                if(hbuflen != data->fwrite (p, 1, hbuflen,
+                                            data->writeheader)) {
                   failf (data, "Failed writing output");
                   return URG_WRITE_ERROR;
                 }