pajoye Wed May 27 22:35:26 2009 UTC
Modified files: (Branch: PHP_5_3)
/php-src/ext/curl interface.c php_curl.h
Log:
- fix build, stderr cannot be used as var or struct member
http://cvs.php.net/viewvc.cgi/php-src/ext/curl/interface.c?r1=1.62.2.14.2.27.2.50&r2=1.62.2.14.2.27.2.51&diff_format=u
Index: php-src/ext/curl/interface.c
diff -u php-src/ext/curl/interface.c:1.62.2.14.2.27.2.50
php-src/ext/curl/interface.c:1.62.2.14.2.27.2.51
--- php-src/ext/curl/interface.c:1.62.2.14.2.27.2.50 Tue May 26 15:49:15 2009
+++ php-src/ext/curl/interface.c Wed May 27 22:35:26 2009
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: interface.c,v 1.62.2.14.2.27.2.50 2009/05/26 15:49:15 jani Exp $ */
+/* $Id: interface.c,v 1.62.2.14.2.27.2.51 2009/05/27 22:35:26 pajoye Exp $ */
#define ZEND_INCLUDE_FULL_WINDOWS_HEADERS
@@ -1675,11 +1675,11 @@
break;
case CURLOPT_STDERR:
if (((php_stream *) what)->mode[0] !=
'r') {
- if (ch->handlers->stderr) {
-
zval_ptr_dtor(&ch->handlers->stderr);
+ if (ch->handlers->std_err) {
+
zval_ptr_dtor(&ch->handlers->std_err);
}
zval_add_ref(zvalue);
- ch->handlers->stderr = *zvalue;
+ ch->handlers->std_err = *zvalue;
zend_list_addref(Z_LVAL_PP(zvalue));
} else {
php_error_docref(NULL
TSRMLS_CC, E_WARNING, "the provided file handle is not writable");
@@ -2283,7 +2283,7 @@
#endif
/* Prevent crash inside cURL if passed file has already been closed */
- if (ch->handlers->stderr && Z_REFCOUNT_P(ch->handlers->stderr) <= 0) {
+ if (ch->handlers->std_err && Z_REFCOUNT_P(ch->handlers->std_err) <= 0) {
curl_easy_setopt(ch->cp, CURLOPT_STDERR, stderr);
}
@@ -2312,8 +2312,8 @@
if (ch->handlers->passwd) {
zval_ptr_dtor(&ch->handlers->passwd);
}
- if (ch->handlers->stderr) {
- zval_ptr_dtor(&ch->handlers->stderr);
+ if (ch->handlers->std_err) {
+ zval_ptr_dtor(&ch->handlers->std_err);
}
if (ch->header.str_len > 0) {
efree(ch->header.str);
http://cvs.php.net/viewvc.cgi/php-src/ext/curl/php_curl.h?r1=1.44.2.2.2.2.2.5&r2=1.44.2.2.2.2.2.6&diff_format=u
Index: php-src/ext/curl/php_curl.h
diff -u php-src/ext/curl/php_curl.h:1.44.2.2.2.2.2.5
php-src/ext/curl/php_curl.h:1.44.2.2.2.2.2.6
--- php-src/ext/curl/php_curl.h:1.44.2.2.2.2.2.5 Tue May 26 15:49:15 2009
+++ php-src/ext/curl/php_curl.h Wed May 27 22:35:26 2009
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_curl.h,v 1.44.2.2.2.2.2.5 2009/05/26 15:49:15 jani Exp $ */
+/* $Id: php_curl.h,v 1.44.2.2.2.2.2.6 2009/05/27 22:35:26 pajoye Exp $ */
#ifndef _PHP_CURL_H
#define _PHP_CURL_H
@@ -107,7 +107,7 @@
php_curl_write *write_header;
php_curl_read *read;
zval *passwd;
- zval *stderr;
+ zval *std_err;
php_curl_progress *progress;
} php_curl_handlers;
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php