diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2011-09-29 15:31:54 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2011-09-29 15:31:54 +0000 |
commit | 6cfd37e60f0181916906de67c9f86cf54ab565c2 (patch) | |
tree | d68c3e909b2f1f4a1403c8af73fb68d0e33fc97e /content/fetchers/curl.c | |
parent | 828d8e0de8a643f74ddd019bd8afe663c65540e9 (diff) | |
download | netsurf-6cfd37e60f0181916906de67c9f86cf54ab565c2.tar.gz netsurf-6cfd37e60f0181916906de67c9f86cf54ab565c2.tar.bz2 |
Convert fetchers to nsurl.
svn path=/trunk/netsurf/; revision=12910
Diffstat (limited to 'content/fetchers/curl.c')
-rw-r--r-- | content/fetchers/curl.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/content/fetchers/curl.c b/content/fetchers/curl.c index eb74fd7b6..c833655da 100644 --- a/content/fetchers/curl.c +++ b/content/fetchers/curl.c @@ -109,7 +109,7 @@ static char fetch_proxy_userpwd[100]; /**< Proxy authentication details. */ static bool fetch_curl_initialise(lwc_string *scheme); static void fetch_curl_finalise(lwc_string *scheme); -static void * fetch_curl_setup(struct fetch *parent_fetch, const char *url, +static void * fetch_curl_setup(struct fetch *parent_fetch, nsurl *url, bool only_2xx, const char *post_urlenc, const struct fetch_multipart_data *post_multipart, const char **headers); @@ -324,7 +324,7 @@ void fetch_curl_finalise(lwc_string *scheme) * callbacks will contain this. */ -void * fetch_curl_setup(struct fetch *parent_fetch, const char *url, +void * fetch_curl_setup(struct fetch *parent_fetch, nsurl *url, bool only_2xx, const char *post_urlenc, const struct fetch_multipart_data *post_multipart, const char **headers) @@ -341,7 +341,7 @@ void * fetch_curl_setup(struct fetch *parent_fetch, const char *url, fetch->fetch_handle = parent_fetch; - res = url_host(url, &host); + res = url_host(nsurl_access(url), &host); if (res != URL_FUNC_OK) { /* we only fail memory exhaustion */ if (res == URL_FUNC_NOMEM) @@ -360,7 +360,7 @@ void * fetch_curl_setup(struct fetch *parent_fetch, const char *url, fetch->abort = false; fetch->stopped = false; fetch->only_2xx = only_2xx; - fetch->url = strdup(url); + fetch->url = strdup(nsurl_access(url)); fetch->headers = 0; fetch->host = host; fetch->location = 0; |