summaryrefslogtreecommitdiff
path: root/lib/openldap.c
diff options
context:
space:
mode:
authorJacob Hoffman-Andrews <github@hoffman-andrews.com>2021-04-24 10:33:56 -0700
committerDaniel Stenberg <daniel@haxx.se>2021-04-29 15:02:16 +0200
commitf4b85d24b21058215dd67e1c804d47c7b4ee2fda (patch)
tree02b344a5298f901488c949276397617414261f43 /lib/openldap.c
parent6aae7b1761c02a63d4b4154867c5f7853f74bb14 (diff)
downloadcurl-f4b85d24b21058215dd67e1c804d47c7b4ee2fda.tar.gz
lib: remove strlen call from Curl_client_write
At all call sites with an explicit 0 len, pass an appropriate nonzero len. Closes #6954
Diffstat (limited to 'lib/openldap.c')
-rw-r--r--lib/openldap.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/openldap.c b/lib/openldap.c
index 88bbb64a1..a5560fc9b 100644
--- a/lib/openldap.c
+++ b/lib/openldap.c
@@ -666,7 +666,7 @@ static ssize_t ldap_recv(struct Curl_easy *data, int sockindex, char *buf,
data->req.bytecount += bvals[i].bv_len + 1;
}
- writeerr = Curl_client_write(data, CLIENTWRITE_BODY, (char *)"\n", 0);
+ writeerr = Curl_client_write(data, CLIENTWRITE_BODY, (char *)"\n", 1);
if(writeerr) {
*err = writeerr;
return -1;
@@ -675,14 +675,14 @@ static ssize_t ldap_recv(struct Curl_easy *data, int sockindex, char *buf,
data->req.bytecount++;
}
ber_memfree(bvals);
- writeerr = Curl_client_write(data, CLIENTWRITE_BODY, (char *)"\n", 0);
+ writeerr = Curl_client_write(data, CLIENTWRITE_BODY, (char *)"\n", 1);
if(writeerr) {
*err = writeerr;
return -1;
}
data->req.bytecount++;
}
- writeerr = Curl_client_write(data, CLIENTWRITE_BODY, (char *)"\n", 0);
+ writeerr = Curl_client_write(data, CLIENTWRITE_BODY, (char *)"\n", 1);
if(writeerr) {
*err = writeerr;
return -1;