mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
Reduce agressive inlining
This commit is contained in:
@@ -58,12 +58,12 @@ static inline php_output_handler_status_t php_output_handler_op(php_output_handl
|
||||
static inline int php_output_handler_append(php_output_handler *handler, const php_output_buffer *buf);
|
||||
static inline zval *php_output_handler_status(php_output_handler *handler, zval *entry);
|
||||
|
||||
static inline php_output_context *php_output_context_init(php_output_context *context, int op);
|
||||
static inline void php_output_context_init(php_output_context *context, int op);
|
||||
static inline void php_output_context_reset(php_output_context *context);
|
||||
static inline void php_output_context_swap(php_output_context *context);
|
||||
static inline void php_output_context_dtor(php_output_context *context);
|
||||
|
||||
static inline int php_output_stack_pop(int flags);
|
||||
static int php_output_stack_pop(int flags);
|
||||
|
||||
static int php_output_stack_apply_op(void *h, void *c);
|
||||
static int php_output_stack_apply_clean(void *h, void *c);
|
||||
@@ -781,16 +781,10 @@ static inline int php_output_lock_error(int op)
|
||||
|
||||
/* {{{ static php_output_context *php_output_context_init(php_output_context *context, int op)
|
||||
* Initialize a new output context */
|
||||
static inline php_output_context *php_output_context_init(php_output_context *context, int op)
|
||||
static inline void php_output_context_init(php_output_context *context, int op)
|
||||
{
|
||||
if (!context) {
|
||||
context = emalloc(sizeof(php_output_context));
|
||||
}
|
||||
|
||||
memset(context, 0, sizeof(php_output_context));
|
||||
context->op = op;
|
||||
|
||||
return context;
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
@@ -1199,7 +1193,7 @@ static inline zval *php_output_handler_status(php_output_handler *handler, zval
|
||||
|
||||
/* {{{ static int php_output_stack_pop(int flags)
|
||||
* Pops an output handler off the stack */
|
||||
static inline int php_output_stack_pop(int flags)
|
||||
static int php_output_stack_pop(int flags)
|
||||
{
|
||||
php_output_context context;
|
||||
php_output_handler **current, *orphan = OG(active);
|
||||
|
||||
Reference in New Issue
Block a user