aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2007-07-06 20:14:03 +0000
committerDaniel Stenberg <daniel@haxx.se>2007-07-06 20:14:03 +0000
commite2bac4fe6f290af6408570f3ed918e4672866c31 (patch)
tree4581a91a5d782ca71b4c298ccecfffd8e91dd4c3
parent836ffbfc222db3377b605b07b244023dc4b4aaf7 (diff)
add note about windows and dlls with CURLOPT_WRITEDATA
-rw-r--r--docs/examples/ftpgetresp.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/docs/examples/ftpgetresp.c b/docs/examples/ftpgetresp.c
index 82b1d36a7..cf61ded02 100644
--- a/docs/examples/ftpgetresp.c
+++ b/docs/examples/ftpgetresp.c
@@ -1,8 +1,8 @@
/*****************************************************************************
- * _ _ ____ _
- * Project ___| | | | _ \| |
- * / __| | | | |_) | |
- * | (__| |_| | _ <| |___
+ * _ _ ____ _
+ * Project ___| | | | _ \| |
+ * / __| | | | |_) | |
+ * | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
* $Id$
@@ -34,7 +34,7 @@ int main(int argc, char **argv)
CURLcode res;
FILE *ftpfile;
FILE *respfile;
-
+
/* local file name to store the file as */
ftpfile = fopen("ftp-list", "wb"); /* b is binary, needed on win32 */
@@ -46,6 +46,8 @@ int main(int argc, char **argv)
/* Get a file listing from sunet */
curl_easy_setopt(curl, CURLOPT_URL, "ftp://ftp.sunet.se/");
curl_easy_setopt(curl, CURLOPT_WRITEDATA, ftpfile);
+ /* If you intend to use this on windows with a libcurl DLL, you must use
+ CURLOPT_WRITEFUNCTION as well */
curl_easy_setopt(curl, CURLOPT_HEADERFUNCTION, write_response);
curl_easy_setopt(curl, CURLOPT_WRITEHEADER, respfile);
res = curl_easy_perform(curl);