Commit f44609c84d5 for php.net
commit f44609c84d5465e5de964ee0cfdcb5faf59bdee4
Author: Arshid <arshidkv12@gmail.com>
Date: Mon Mar 16 13:10:55 2026 +0530
ext/standard: Remove unreachable break after RETURN_STRING (#21459)
diff --git a/ext/standard/assert.c b/ext/standard/assert.c
index a29d022b4ac..501ea5508dd 100644
--- a/ext/standard/assert.c
+++ b/ext/standard/assert.c
@@ -285,7 +285,6 @@ PHP_FUNCTION(assert_options)
zend_string_release_ex(value_str, 0);
}
RETURN_LONG(oldint);
- break;
case PHP_ASSERT_BAIL:
oldint = ASSERTG(bail);
@@ -301,7 +300,6 @@ PHP_FUNCTION(assert_options)
zend_string_release_ex(value_str, 0);
}
RETURN_LONG(oldint);
- break;
case PHP_ASSERT_WARNING:
oldint = ASSERTG(warning);
@@ -317,7 +315,6 @@ PHP_FUNCTION(assert_options)
zend_string_release_ex(value_str, 0);
}
RETURN_LONG(oldint);
- break;
case PHP_ASSERT_CALLBACK:
if (Z_TYPE(ASSERTG(callback)) != IS_UNDEF) {
@@ -352,7 +349,6 @@ PHP_FUNCTION(assert_options)
zend_string_release_ex(key, 0);
}
RETURN_LONG(oldint);
- break;
default:
zend_argument_value_error(1, "must be an ASSERT_* constant");