X-Git-Url: http://git.annexia.org/?p=fedora-mingw.git;a=blobdiff_plain;f=curl%2Fcurl-7.17.1-badsocket.patch;h=86cdab4c549ab7dfb131f2b2d4aec159cf2aaa73;hp=7f092ae2a89401703297666f9c94194d76c7259b;hb=477530a53fa6b014c0fd24db0416da2b96cf8510;hpb=3a132b5c8981dc586491cf6372928e9cca88cbd7;ds=sidebyside diff --git a/curl/curl-7.17.1-badsocket.patch b/curl/curl-7.17.1-badsocket.patch index 7f092ae..86cdab4 100644 --- a/curl/curl-7.17.1-badsocket.patch +++ b/curl/curl-7.17.1-badsocket.patch @@ -1,13 +1,13 @@ -diff -up curl-7.17.1/lib/ftp.c.badsocket curl-7.17.1/lib/ftp.c ---- curl-7.17.1/lib/ftp.c.badsocket 2007-10-27 00:25:19.000000000 +0200 -+++ curl-7.17.1/lib/ftp.c 2008-01-08 15:09:03.000000000 +0100 -@@ -3228,7 +3228,8 @@ static CURLcode Curl_ftp_done(struct con - /* Note that we keep "use" set to TRUE since that (next) connection is - still requested to use SSL */ - } -- sclose(conn->sock[SECONDARYSOCKET]); -+ if(CURL_SOCKET_BAD != conn->sock[SECONDARYSOCKET]) -+ sclose(conn->sock[SECONDARYSOCKET]); - - conn->sock[SECONDARYSOCKET] = CURL_SOCKET_BAD; +diff -ruNp curl-7.19.3.orig/lib/ftp.c curl-7.19.3/lib/ftp.c +--- curl-7.19.3.orig/lib/ftp.c 2009-02-11 10:57:33.334280000 +0100 ++++ curl-7.19.3/lib/ftp.c 2009-02-11 10:59:43.957585266 +0100 +@@ -3222,7 +3222,8 @@ static CURLcode ftp_done(struct connectd + /* Note that we keep "use" set to TRUE since that (next) connection is + still requested to use SSL */ + } +- sclose(conn->sock[SECONDARYSOCKET]); ++ if(CURL_SOCKET_BAD != conn->sock[SECONDARYSOCKET]) ++ sclose(conn->sock[SECONDARYSOCKET]); + conn->sock[SECONDARYSOCKET] = CURL_SOCKET_BAD; + }