X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_message_object.c;h=fbe5fc2919d7f7784b18ce31ba55814ff5c0c743;hp=a965a66f950a33aefeb987d176c191f6ad5335d9;hb=dc7248a073febcade23e6a1a296ab1b2bb752298;hpb=a24c825ac83a673d31b8c57ec89e9f5667e4668d diff --git a/http_message_object.c b/http_message_object.c index a965a66..fbe5fc2 100644 --- a/http_message_object.c +++ b/http_message_object.c @@ -457,9 +457,7 @@ static void _http_message_object_write_prop(zval *object, zval *member, zval *va default: #ifdef WONKY - zval_ptr_dtor(&cpy); zend_get_std_object_handlers()->write_property(object, member, value TSRMLS_CC); - return; #endif break; } @@ -556,7 +554,7 @@ PHP_METHOD(HttpMessage, __construct) http_message *msg = obj->message; http_message_dtor(msg); - if (obj->message = http_message_parse_ex(msg, message, length)) { + if ((obj->message = http_message_parse_ex(msg, message, length))) { if (obj->message->parent) { obj->parent = http_message_object_new_ex(Z_OBJCE_P(getThis()), obj->message->parent, NULL); } @@ -592,7 +590,7 @@ PHP_METHOD(HttpMessage, fromString) SET_EH_THROW_HTTP(); if (SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &string, &length)) { - if (msg = http_message_parse(string, length)) { + if ((msg = http_message_parse(string, length))) { ZVAL_OBJVAL(return_value, http_message_object_new_ex(http_message_object_ce, msg, NULL)); } }