diff options
author | Daniel Stenberg <daniel@haxx.se> | 2001-04-03 13:18:41 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2001-04-03 13:18:41 +0000 |
commit | fa491ed9103a501fdd4a1fbcf31430ce0cc32ae7 (patch) | |
tree | e8633cba90f67bf7f967b236d4a21a0beb6209fb /lib | |
parent | 66a1e3df69352cb1e10ebdbd1b48b6b9806c809f (diff) |
- disabling port on absolute redirects is wrong
- removed #ifdefed code
Diffstat (limited to 'lib')
-rw-r--r-- | lib/transfer.c | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/lib/transfer.c b/lib/transfer.c index 48706c544..b7af92b63 100644 --- a/lib/transfer.c +++ b/lib/transfer.c @@ -777,9 +777,6 @@ CURLcode Curl_perform(CURL *curl) if (data->maxredirs && (data->followlocation >= data->maxredirs)) { failf(data,"Maximum (%d) redirects followed", data->maxredirs); -#ifdef USE_OLD_DISCONNECT - curl_disconnect(c_connect); -#endif res=CURLE_TOO_MANY_REDIRECTS; break; } @@ -828,13 +825,8 @@ CURLcode Curl_perform(CURL *curl) protsep=strstr(url_clone, "//"); if(!protsep) protsep=url_clone; - else { - port=FALSE; /* we got a full URL and thus we should not obey the - port number that might have been set by the user - in data->use_port */ - + else protsep+=2; /* pass the slashes */ - } if('/' != conn->newurl[0]) { /* First we need to find out if there's a ?-letter in the URL, @@ -941,15 +933,8 @@ CURLcode Curl_perform(CURL *curl) */ break; } -#ifdef USE_OLD_DISCONNECT - curl_disconnect(c_connect); -#endif continue; } - -#ifdef USE_OLD_DISCONNECT - curl_disconnect(c_connect); -#endif } break; /* it only reaches here when this shouldn't loop */ |