fix macro usage
[m6w6/ext-http] / php_http_message_body.c
index 4a3174a62a785c649d563ad7281874435d97e88f..535c541db15a5767e89a5d622307dbc5c73ed41c 100644 (file)
@@ -93,8 +93,7 @@ void php_http_message_body_free(php_http_message_body_t **body_ptr)
                php_http_message_body_t *body = *body_ptr;
 
                if (!--body->refcount) {
-                       /* NOFIXME: shows leakinfo in DEBUG mode */
-                       zend_list_delete(body->res);
+                       //zend_list_close(body->res);
                        PTR_FREE(body->boundary);
                        efree(body);
                }
@@ -694,7 +693,7 @@ PHP_METHOD(HttpMessageBody, toCallback)
                php_http_message_body_to_callback(obj->body, php_http_pass_fcall_callback, &fcd, offset, forlen);
                zend_fcall_info_args_clear(&fcd.fci, 1);
                zval_ptr_dtor(&fcd.fcz);
-               RETURN_ZVAL_FAST(getThis());
+               RETURN_ZVAL(getThis(), 1, 0);
        }
 }
 
@@ -743,7 +742,7 @@ PHP_METHOD(HttpMessageBody, append)
 
        php_http_expect(len == php_http_message_body_append(obj->body, str, len), runtime, return);
 
-       RETURN_ZVAL_FAST(getThis());
+       RETURN_ZVAL(getThis(), 1, 0);
 }
 
 ZEND_BEGIN_ARG_INFO_EX(ai_HttpMessageBody_addForm, 0, 0, 0)
@@ -762,7 +761,7 @@ PHP_METHOD(HttpMessageBody, addForm)
 
        php_http_expect(SUCCESS == php_http_message_body_add_form(obj->body, fields, files), runtime, return);
 
-       RETURN_ZVAL_FAST(getThis());
+       RETURN_ZVAL(getThis(), 1, 0);
 }
 
 ZEND_BEGIN_ARG_INFO_EX(ai_HttpMessageBody_addPart, 0, 0, 1)
@@ -787,7 +786,7 @@ PHP_METHOD(HttpMessageBody, addPart)
        zend_restore_error_handling(&zeh);
 
        if (!EG(exception)) {
-               RETURN_ZVAL_FAST(getThis());
+               RETURN_ZVAL(getThis(), 1, 0);
        }
 }