-
- Downloads
struct HandleData is now called struct SingleRequest, and is only for data that
is inited at the start of the DO action. I removed the Curl_transfer_keeper struct completely, and I had to move out a few struct members (that had to be set before DO or used after DONE) to the UrlState struct. The SingleRequest struct is accessed with SessionHandle->req. One of the biggest reasons for doing this was the bunch of duplicate struct members in HandleData and Curl_transfer_keeper since it was really messy to keep track of two variables with the same name and basically the same purpose!
Showing
- lib/content_encoding.c 3 additions, 3 deletionslib/content_encoding.c
- lib/content_encoding.h 3 additions, 3 deletionslib/content_encoding.h
- lib/dict.c 2 additions, 2 deletionslib/dict.c
- lib/easy.c 6 additions, 6 deletionslib/easy.c
- lib/file.c 23 additions, 23 deletionslib/file.c
- lib/ftp.c 79 additions, 78 deletionslib/ftp.c
- lib/http.c 64 additions, 68 deletionslib/http.c
- lib/http_chunks.c 8 additions, 8 deletionslib/http_chunks.c
- lib/multi.c 6 additions, 6 deletionslib/multi.c
- lib/progress.c 3 additions, 4 deletionslib/progress.c
- lib/ssh.c 19 additions, 19 deletionslib/ssh.c
- lib/telnet.c 15 additions, 15 deletionslib/telnet.c
- lib/tftp.c 10 additions, 10 deletionslib/tftp.c
- lib/transfer.c 55 additions, 55 deletionslib/transfer.c
- lib/url.c 38 additions, 48 deletionslib/url.c
- lib/urldata.h 64 additions, 88 deletionslib/urldata.h
Loading
Please register or sign in to comment