diff options
| author | Daniel Stenberg <daniel@haxx.se> | 2016-02-17 15:00:34 +0100 | 
|---|---|---|
| committer | Daniel Stenberg <daniel@haxx.se> | 2016-02-17 15:00:34 +0100 | 
| commit | 32e38b8f42477cf5ce3c3fef2fcc9db82f7fb7be (patch) | |
| tree | 150008efdf2aa508b5be2968d3c8134e28390d89 /docs/examples | |
| parent | 0c671a15016ae52de909267637b80392dee25ccc (diff) | |
anyauthput.c: fix compiler warnings
Diffstat (limited to 'docs/examples')
| -rw-r--r-- | docs/examples/anyauthput.c | 12 | 
1 files changed, 7 insertions, 5 deletions
diff --git a/docs/examples/anyauthput.c b/docs/examples/anyauthput.c index 2f260a132..b1367deb8 100644 --- a/docs/examples/anyauthput.c +++ b/docs/examples/anyauthput.c @@ -78,7 +78,8 @@  /* ioctl callback function */  static curlioerr my_ioctl(CURL *handle, curliocmd cmd, void *userp)  { -  intptr_t fd = (intptr_t)userp; +  int *fdp = (int *)userp; +  int fd = *fdp;    (void)handle; /* not used in here */ @@ -103,7 +104,8 @@ static size_t read_callback(void *ptr, size_t size, size_t nmemb, void *stream)    ssize_t retcode;    curl_off_t nread; -  intptr_t fd = (intptr_t)stream; +  int *fdp = (int *)stream; +  int fd = *fdp;    retcode = read(fd, ptr, size * nmemb); @@ -119,7 +121,7 @@ int main(int argc, char **argv)  {    CURL *curl;    CURLcode res; -  intptr_t hd; +  int hd;    struct stat file_info;    char *file; @@ -145,13 +147,13 @@ int main(int argc, char **argv)      curl_easy_setopt(curl, CURLOPT_READFUNCTION, read_callback);      /* which file to upload */ -    curl_easy_setopt(curl, CURLOPT_READDATA, (void*)hd); +    curl_easy_setopt(curl, CURLOPT_READDATA, (void*)&hd);      /* set the ioctl function */      curl_easy_setopt(curl, CURLOPT_IOCTLFUNCTION, my_ioctl);      /* pass the file descriptor to the ioctl callback as well */ -    curl_easy_setopt(curl, CURLOPT_IOCTLDATA, (void*)hd); +    curl_easy_setopt(curl, CURLOPT_IOCTLDATA, (void*)&hd);      /* enable "uploading" (which means PUT when doing HTTP) */      curl_easy_setopt(curl, CURLOPT_UPLOAD, 1L);  | 
