diff options
author | Daniel Stenberg <daniel@haxx.se> | 2021-01-18 08:55:13 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2021-01-18 09:55:02 +0100 |
commit | f1d4ecf92deef7ff835df9d784149e834f988a4b (patch) | |
tree | 9b793d1a085f4078120981c8586029d964243a12 | |
parent | 215db086e09665ee7af9b646ad6c4d6e281001ac (diff) | |
download | curl-bagder/assert-write-plain.tar.gz |
send: assert that Curl_write_plain() has a ->conn when calledbagder/assert-write-plain
To help catch bad invokes.
-rw-r--r-- | lib/sendf.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/sendf.c b/lib/sendf.c index e756f1ca1..5075c5439 100644 --- a/lib/sendf.c +++ b/lib/sendf.c @@ -406,7 +406,9 @@ CURLcode Curl_write_plain(struct Curl_easy *data, { CURLcode result; struct connectdata *conn = data->conn; - int num = (sockfd == conn->sock[SECONDARYSOCKET]); + int num; + DEBUGASSERT(conn); + num = (sockfd == conn->sock[SECONDARYSOCKET]); *written = Curl_send_plain(data, num, mem, len, &result); |