diff options
author | foobar <sniper@php.net> | 2003-05-19 14:19:33 +0000 |
---|---|---|
committer | foobar <sniper@php.net> | 2003-05-19 14:19:33 +0000 |
commit | 596b08b9a169317937cdf6054c4282a11fb4c671 (patch) | |
tree | 3376c5815fa61497fb771dffac64c9da818952f9 | |
parent | 52c6a66274f63de2fb423b881b4d58ca393df39e (diff) | |
download | php-git-596b08b9a169317937cdf6054c4282a11fb4c671.tar.gz |
MFH: Fixed bug #23539 (curl_exec() produces strange results). (daniel@haxx.se)
-rw-r--r-- | ext/curl/curl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/curl/curl.c b/ext/curl/curl.c index 06b8b75e78..75ee00870a 100644 --- a/ext/curl/curl.c +++ b/ext/curl/curl.c @@ -338,7 +338,7 @@ static size_t curl_write(char *data, size_t size, size_t nmemb, void *ctx) switch (t->method) { case PHP_CURL_STDOUT: - PHPWRITE(data, size); + PHPWRITE(data, length); break; case PHP_CURL_FILE: return fwrite(data, size, nmemb, t->fp); @@ -458,7 +458,7 @@ static size_t curl_write_header(char *data, size_t size, size_t nmemb, void *ctx if (ch->handlers->write->method == PHP_CURL_RETURN) smart_str_appendl(&ch->handlers->write->buf, data, (int) length); else - PHPWRITE(data, size); + PHPWRITE(data, length); break; case PHP_CURL_FILE: return fwrite(data, size, nmemb, t->fp); |