From 020aa0131bfa733b2a4bd62a010389f9871832df Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 23 Nov 2020 23:06:49 +0100 Subject: docs/INTERNALS: remove reference to Curl_sendf() The function has been removed from common usage. Also removed comment in gopher.c that still referenced it. Reported-by: Rikard Falkeborn Fixes #6242 Closes #6243 --- docs/INTERNALS.md | 8 +++----- lib/gopher.c | 2 -- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/docs/INTERNALS.md b/docs/INTERNALS.md index 31f718c42..9bbf63161 100644 --- a/docs/INTERNALS.md +++ b/docs/INTERNALS.md @@ -236,11 +236,9 @@ multi_do() The functions are named after the protocols they handle. The protocol-specific functions of course deal with protocol-specific - negotiations and setup. They have access to the `Curl_sendf()` (from - `lib/sendf.c`) function to send printf-style formatted data to the remote - host and when they're ready to make the actual file transfer they call the - `Curl_setup_transfer()` function (in `lib/transfer.c`) to setup the - transfer and returns. + negotiations and setup. When they're ready to start the actual file + transfer they call the `Curl_setup_transfer()` function (in + `lib/transfer.c`) to setup the transfer and returns. If this DO function fails and the connection is being re-used, libcurl will then close this connection, setup a new connection and re-issue the DO diff --git a/lib/gopher.c b/lib/gopher.c index 1bbede67d..b101c0ab6 100644 --- a/lib/gopher.c +++ b/lib/gopher.c @@ -124,8 +124,6 @@ static CURLcode gopher_do(struct connectdata *conn, bool *done) sel_org = sel; } - /* We use Curl_write instead of Curl_sendf to make sure the entire buffer is - sent, which could be sizeable with long selectors. */ k = curlx_uztosz(len); for(;;) { -- cgit v1.2.1