Skip to content

Commit 0cf6923

Browse files
committed
Fixed use after free
1 parent 63ea4d1 commit 0cf6923

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Zend/zend_ini_parser.y

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,10 @@ static void zend_ini_add_string(zval *result, zval *op1, zval *op2)
115115
/* ZEND_ASSERT(!Z_REFCOUNTED_P(op1)); */
116116
if (ZEND_SYSTEM_INI) {
117117
ZVAL_PSTRINGL(op1, ZSTR_VAL(str), ZSTR_LEN(str));
118+
zend_string_release(str);
118119
} else {
119120
ZVAL_STR(op1, str);
120121
}
121-
zend_string_release(str);
122122
}
123123
op1_len = (int)Z_STRLEN_P(op1);
124124

0 commit comments

Comments
 (0)