summaryrefslogtreecommitdiff
path: root/Zend/zend_builtin_functions.c
Commit message (Collapse)AuthorAgeFilesLines
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* Simplify set_error_handler/set_exception_handler codeNikita Popov2012-09-221-24/+7
|
* Return previous error handler when resetting the error handlerNikita Popov2012-09-221-2/+2
| | | | | | | set_error_handler(null) and set_exception_handler(null) now return the previous error/exception handler instead of just returning bool(true). This is consistent with the behavior of these functions with non-null values.
* Allow resetting the error handlerNikita Popov2012-09-221-6/+8
| | | | | | This allows the error handler to be reset using set_error_handler(null). As the code suggests this behavior was already previously intended, but the callback check was done too strictly.
* Revert error/exception handler changesNikita Popov2012-09-221-48/+45
| | | | | | | | | | | | This reverts the following two commits: * 6ba2e662e447f369c6e7686e8b39dde033fd5334 * d8f8e98d8e0493adf1fae622595bd3435bdbf835 Laruence already did some partial changes to set_error_handler and set_exception_handler. I'm reverting those modifications to apply the full set of changes. (The modifications changed the code structure in a way that would lead to more duplication with the new behavior.)
* Implemented FR #60738 (Allow 'set_error_handler' to handle NULL)Xinchen Hui2012-03-241-27/+29
| | | | | The previous commit was reverted as Stas ask, so only commit this to Truk now.
* Improve set_exception_handler while doing resetXinchen Hui2012-03-241-18/+19
|
* Merge branch 'PHP-5.3' of ../php-5.3 into PHP-5.4Xinchen Hui2012-03-241-48/+45
|\
| * Revert "Implemented FR #60738 (Allow 'set_error_handler' to handle NULL)"Xinchen Hui2012-03-241-29/+27
| | | | | | | | This reverts commit fcae164ea63979d7814d7aa114fe8351033e7400.
| * Revert "Merge from PHP-5.4"Xinchen Hui2012-03-241-19/+18
| | | | | | | | This reverts commit 9a87fe1c529eabc7aeec4559d916dda5fda3cdd2.
* | Merge branch 'PHP-5.3' of ../php-5.3 into PHP-5.4Xinchen Hui2012-03-241-27/+29
|\ \ | |/
| * Implemented FR #60738 (Allow 'set_error_handler' to handle NULL)Xinchen Hui2012-03-241-27/+29
| |
| * Merge from PHP-5.4Xinchen Hui2012-03-241-18/+19
| | | | | | | | Improve set_exception_handler
| * Fixed bug #61072 (Memory leak when restoring an exception handler)Xinchen Hui2012-02-141-2/+1
| |
| * - Year++Felipe Pena2012-01-011-1/+1
| |
| * Re-committing Alan's is_a revert/fix for bug #55475Rasmus Lerdorf2011-09-231-6/+12
| | | | | | | | | | | | | | | | Dmitry had done so earlier, but reverted pending discussion. It is completely clear that this should never have been changed in the 5.3 branch in the first place giving the number of things that broke because of it.
| * Reverted the fix for #55475 (is_a() triggers autoloader) before the common ↵Dmitry Stogov2011-09-151-1/+1
| | | | | | | | decision
| * Fixed bug #55475 (is_a() triggers autoloader). (alan at akbkhome dot com)Dmitry Stogov2011-09-151-1/+1
| |
| * Fix typoEtienne Kneuss2011-08-081-1/+1
| |
| * Use snprintf to make the static analyzers happyPierrick Charron2011-08-081-1/+1
| |
| * function_name cannot be falsePierrick Charron2011-08-071-1/+1
| |
| * - Use ZEND_FE_END macro hereFelipe Pena2011-07-251-1/+1
| |
| * remove warning for is_a() BCStanislav Malyshev2011-07-121-1/+0
| |
| * Fixed bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)Dmitry Stogov2011-07-041-25/+6
| |
| * Add options to debug_backtrace functionsStanislav Malyshev2011-01-161-12/+14
| |
| * - Year++Felipe Pena2011-01-011-1/+1
| |
| * - Fixed bug #52060 (Memory leak when passing a closure to method_exists())Felipe Pena2010-06-111-3/+11
| |
| * - Fixed bug #51719 (typo in function prototype)Felipe Pena2010-05-011-2/+2
| |
* | Improve set_exception_handlerXinchen Hui2012-03-241-18/+19
| | | | | | | | | | Remove useless alloc/free and return_value copy while doing reset exception handler
* | MFH: Fixed bug #61072 (Memory leak when restoring an exception handler).Xinchen Hui2012-03-021-2/+1
| |
* | - Year++Felipe Pena2012-01-011-1/+1
| |
* | fix is_a reflectionStanislav Malyshev2011-11-201-0/+1
| |
* | fix typoStanislav Malyshev2011-11-181-1/+1
| |
* | fixes for bug #55748Stanislav Malyshev2011-11-181-0/+3
| |
* | fix bug #55475 - implement is_a BC solutionStanislav Malyshev2011-11-091-6/+13
| |
* | update protoStanislav Malyshev2011-09-261-2/+2
| |
* | Fixed ZE specific compile warnings (Bug #55629)Dmitry Stogov2011-09-131-22/+24
| |
* | Fix typoEtienne Kneuss2011-08-081-1/+1
| |
* | Use snprintf to make the static analyzers happyPierrick Charron2011-08-081-1/+1
| |
* | function_name cannot be falsePierrick Charron2011-08-071-1/+1
| |
* | - Fix compiler warningFelipe Pena2011-07-251-1/+1
| |
* | - Use ZEND_FE_END macro hereFelipe Pena2011-07-251-1/+1
| |
* | Change E_ALL to include E_STRICTStanislav Malyshev2011-07-231-1/+1
| |
* | remove warning for is_a() BCStanislav Malyshev2011-07-121-1/+0
| |
* | Fixed bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)Dmitry Stogov2011-07-041-25/+6
| |
* | Add optional argument to debug_backtrace() and debug_print_backtrace() to ↵Sebastian Bergmann2011-04-091-11/+20
| | | | | | | | limit the amount of stack frames returned.
* | Add options to debug_backtrace functionsStanislav Malyshev2011-01-161-12/+14
| |
* | Added trait_exists() [TRAITS] [DOC]Stefan Marr2011-01-091-2/+52
| | | | | | | | | | | | - also changed class_exists() to return false for traits - added related tests, and get_declared_traits() tests in ext/s/t/co
* | - Year++Felipe Pena2011-01-011-1/+1
| |
* | - Moved leak_variable() to zend_builtin_functions.c (Gustavo)Felipe Pena2010-11-151-0/+31
| |