diff options
author | Jacob Hoffman-Andrews <github@hoffman-andrews.com> | 2021-04-24 10:33:56 -0700 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2021-04-29 15:02:16 +0200 |
commit | f4b85d24b21058215dd67e1c804d47c7b4ee2fda (patch) | |
tree | 02b344a5298f901488c949276397617414261f43 /lib/openldap.c | |
parent | 6aae7b1761c02a63d4b4154867c5f7853f74bb14 (diff) | |
download | curl-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.c | 6 |
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; |