commit 241767cc54b38bc0f7753ecc5e3b87db01a22e1d
Author: Jorg Adam Sowa <jorg.sowa@gmail.com>
Date: Mon May 4 14:55:40 2026 +0200
ext/session: remove dead condition in session.c (#21939)
diff --git a/ext/session/session.c b/ext/session/session.c
index 0a6ad38e558..3985925ca2b 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -446,9 +446,7 @@ static zend_result php_session_initialize(void)
} else if (PS(use_strict_mode) && PS(mod)->s_validate_sid &&
PS(mod)->s_validate_sid(&PS(mod_data), PS(id)) == FAILURE
) {
- if (PS(id)) {
- zend_string_release_ex(PS(id), false);
- }
+ zend_string_release_ex(PS(id), false);
PS(id) = PS(mod)->s_create_sid(&PS(mod_data));
if (!PS(id)) {
PS(id) = php_session_create_id(NULL);