fixed a bug with multiple ob_start() on http\Env\Response while replacing it's body
[m6w6/ext-http] / php_http_message_body.c
index 2749fac7f4bed3508558850dbf05c58d91badd91..0337aa641eda257d9f0dc58a98180256aef1c690 100644 (file)
@@ -55,6 +55,10 @@ php_http_message_body_t *php_http_message_body_init(php_http_message_body_t **bo
        }
        TSRMLS_SET_CTX(body->ts);
 
+       if (body_ptr) {
+               *body_ptr = body;
+       }
+
        return body;
 }