cvs: php-src /ext/curl multi.c
| From: | Sterling Hughes | Date: | Fri, 10 Sep 2004 20:36:46 +0000 |
| Subject: | cvs: php-src /ext/curl multi.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-28640@lists.php.net to get a copy of this message | ||
sterling Fri Sep 10 16:36:46 2004 EDT
Modified files:
/php-src/ext/curl multi.c
Log:
fix wrong check from return value, binary content should not be \0'd,
non-binary content should be \0'd.
http://cvs.php.net/diff.php/php-src/ext/curl/multi.c?r1=1.16&r2=1.17&ty=u
Index: php-src/ext/curl/multi.c
diff -u php-src/ext/curl/multi.c:1.16 php-src/ext/curl/multi.c:1.17
--- php-src/ext/curl/multi.c:1.16 Wed Mar 10 19:27:16 2004
+++ php-src/ext/curl/multi.c Fri Sep 10 16:36:45 2004
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: multi.c,v 1.16 2004/03/11 00:27:16 iliaa Exp $ */
+/* $Id: multi.c,v 1.17 2004/09/10 20:36:45 sterling Exp $ */
#define ZEND_INCLUDE_FULL_WINDOWS_HEADERS
@@ -195,7 +195,7 @@
ZEND_FETCH_RESOURCE(ch, php_curl *, &z_ch, -1, le_curl_name, le_curl);
if (ch->handlers->write->method == PHP_CURL_RETURN &&
ch->handlers->write->buf.len > 0) {
- if (ch->handlers->write->type == PHP_CURL_BINARY) {
+ if (ch->handlers->write->type != PHP_CURL_BINARY) {
smart_str_0(&ch->handlers->write->buf);
}