projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
devel branch for the proposed client API
[m6w6/ext-http]
/
php_http_message_body.c
diff --git
a/php_http_message_body.c
b/php_http_message_body.c
index e1a0288f51aee80d5295f3f5867419e6f2a23548..0374df3027088be4ee3feca88587e62c20ba8585 100644
(file)
--- a/
php_http_message_body.c
+++ b/
php_http_message_body.c
@@
-553,7
+553,7
@@
PHP_HTTP_BEGIN_ARGS(addForm, 0)
PHP_HTTP_END_ARGS;
PHP_HTTP_BEGIN_ARGS(addPart, 1)
PHP_HTTP_END_ARGS;
PHP_HTTP_BEGIN_ARGS(addPart, 1)
- PHP_HTTP_ARG_OBJ(
"http\\Message"
, "message", 0)
+ PHP_HTTP_ARG_OBJ(
http\\Message
, "message", 0)
PHP_HTTP_END_ARGS;
PHP_HTTP_EMPTY_ARGS(etag);
PHP_HTTP_END_ARGS;
PHP_HTTP_EMPTY_ARGS(etag);
@@
-767,10
+767,11
@@
PHP_METHOD(HttpMessageBody, addForm)
PHP_METHOD(HttpMessageBody, addPart)
{
PHP_METHOD(HttpMessageBody, addPart)
{
-
php_http_message_object_t *m
obj;
+
zval *z
obj;
- if (SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &
m
obj, php_http_message_class_entry)) {
+ if (SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &
z
obj, php_http_message_class_entry)) {
php_http_message_body_object_t *obj = zend_object_store_get_object(getThis() TSRMLS_CC);
php_http_message_body_object_t *obj = zend_object_store_get_object(getThis() TSRMLS_CC);
+ php_http_message_object_t *mobj = zend_object_store_get_object(zobj TSRMLS_CC);
php_http_message_body_add_part(obj->body, mobj->message);
RETURN_TRUE;
php_http_message_body_add_part(obj->body, mobj->message);
RETURN_TRUE;