Added an API call to return active output handler

This commit is contained in:
Dmitry Stogov 2011-12-30 08:50:49 +00:00
parent 853b48dc30
commit f7942c9e63
2 changed files with 9 additions and 0 deletions

View File

@ -1502,6 +1502,14 @@ PHP_FUNCTION(output_add_rewrite_var)
}
/* }}} */
/* {{{ php_output_handler* php_get_active_output_handler(TSRMLS_D)
* Get active output handler */
PHPAPI php_output_handler* php_get_active_output_handler(TSRMLS_D)
{
return OG(active);
}
/* }}} */
/*
* Local variables:
* tab-width: 4

View File

@ -242,6 +242,7 @@ PHPAPI int php_output_handler_reverse_conflict_register(const char *handler_name
PHPAPI php_output_handler_alias_ctor_t *php_output_handler_alias(const char *handler_name, size_t handler_name_len TSRMLS_DC);
PHPAPI int php_output_handler_alias_register(const char *handler_name, size_t handler_name_len, php_output_handler_alias_ctor_t func TSRMLS_DC);
PHPAPI php_output_handler* php_get_active_output_handler(TSRMLS_D);
END_EXTERN_C()