summaryrefslogtreecommitdiff
path: root/ext/zip/php_zip.c
diff options
context:
space:
mode:
authorMark Plomer <mark.plomer@boerse-go.de>2020-02-24 21:32:02 +0100
committerNikita Popov <nikita.ppv@gmail.com>2020-02-25 12:43:42 +0100
commit8c6a7c3326f000af0a8ea266143059e5a463e626 (patch)
tree3bc0ed7a59127e2f0bd17c27446e6afd227f0913 /ext/zip/php_zip.c
parent56cdbe63c24b86c2f1d60bf2609fde113d12d235 (diff)
downloadphp-git-8c6a7c3326f000af0a8ea266143059e5a463e626.tar.gz
Fix #63206: Fully support error/exception_handler stacking, even with null or inside the handler
Always push the current user_error/exception_handler to the stack, even when it is empty, so restore_error_handler() always works as expected. The user_error_handler is especially temporarily empty when we are inside the error handler, which caused inconsistent behaviour before.
Diffstat (limited to 'ext/zip/php_zip.c')
0 files changed, 0 insertions, 0 deletions