diff options
author | Mark Plomer <mark.plomer@boerse-go.de> | 2020-02-24 21:32:02 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2020-02-25 12:43:42 +0100 |
commit | 8c6a7c3326f000af0a8ea266143059e5a463e626 (patch) | |
tree | 3bc0ed7a59127e2f0bd17c27446e6afd227f0913 /ext/zip/php_zip.c | |
parent | 56cdbe63c24b86c2f1d60bf2609fde113d12d235 (diff) | |
download | php-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