]> granicus.if.org Git - php/commit
- PHP 5.3 todo, store error handling mode on stack when executing internal
authorMarcus Boerger <helly@php.net>
Fri, 8 Aug 2008 13:18:31 +0000 (13:18 +0000)
committerMarcus Boerger <helly@php.net>
Fri, 8 Aug 2008 13:18:31 +0000 (13:18 +0000)
commit805cc4bf50ed319a914700b6ff53f5b562e9178c
tree1fae97b26f94d6cb35edc97690b06d4d2d4dd7bc
parent934dd2e32621644274be79723b12bc210586238a
- PHP 5.3 todo, store error handling mode on stack when executing internal
  or overloaded functions and methods. The issue is that a function might
  set and rely on a certain mode and then calls another internal function
  which changes it again, probably changing it back to the normal mode.
  With this change we need to drop all calls that change the mode back to
  normal using php_std_error_handling(). However there might be places
  where someone wants to restore the last mode. If there is such a case we
  need to add two functions one to save and one to restore. I briefly on
  this and not all cases are clear, especially one in sqlite but that seems
  to be a rather misleading comment. Eitherway I chose to not drop and mark
  as deprecated for now.
Zend/zend_execute_API.c
main/php.h