Skip to content

PHP 8.6 compatibility: Modernize EMPTY_SWITCH_DEFAULT_CASE - #41

Open
rainerjung wants to merge 1 commit into
php:mainfrom
rainerjung:Modernize-EMPTY_SWITCH_DEFAULT_CASE
Open

PHP 8.6 compatibility: Modernize EMPTY_SWITCH_DEFAULT_CASE#41
rainerjung wants to merge 1 commit into
php:mainfrom
rainerjung:Modernize-EMPTY_SWITCH_DEFAULT_CASE

Conversation

@rainerjung

Copy link
Copy Markdown

PHP 8.6 compatibility: Macro EMPTY_SWITCH_DEFAULT_CASE was removed

It is defined for PHP 8.0-8.5 in Zend/zend_portability.h as

#define EMPTY_SWITCH_DEFAULT_CASE() default: ZEND_UNREACHABLE(); break;

The original commit adding it to php-src was 92c4b06, the commit finally removing it was commit 04f06e8.

PHP 8.6 compatibility: Macro EMPTY_SWITCH_DEFAULT_CASE was removed

It is defined for PHP 8.0-8.5 in Zend/zend_portability.h as

#define EMPTY_SWITCH_DEFAULT_CASE() default: ZEND_UNREACHABLE(); break;

The original commit adding it to php-src was 92c4b06, the commit finally removing it was commit 04f06e8.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant