summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorStig Bakken <ssb@php.net>2001-06-12 20:23:14 +0000
committerStig Bakken <ssb@php.net>2001-06-12 20:23:14 +0000
commit2a61bad994e7c34f78aa42ad4595c1086898816d (patch)
treebea565dc708889ffd9fa948619fd6f67221f19b9 /ext
parentd5e9942bfb749d4117b7e60c2319109cb395279a (diff)
downloadphp-git-2a61bad994e7c34f78aa42ad4595c1086898816d.tar.gz
(PHP curl_setopt) fix CURLOPT_HTTPHEADER crasher (Stig)
Diffstat (limited to 'ext')
-rw-r--r--ext/curl/curl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/curl/curl.c b/ext/curl/curl.c
index 2672398296..9dabac6c83 100644
--- a/ext/curl/curl.c
+++ b/ext/curl/curl.c
@@ -750,7 +750,8 @@ PHP_FUNCTION(curl_setopt)
SEPARATE_ZVAL(current);
convert_to_string_ex(current);
- indiv = estrndup(Z_STRVAL_PP(current), Z_STRLEN_PP(current));
+ indiv = estrndup(Z_STRVAL_PP(current), Z_STRLEN_PP(current) + 1);
+ indiv[Z_STRLEN_PP(current)] = '\0';
slist = curl_slist_append(slist, indiv);
if (! slist) {
efree(indiv);