@@ -23307,7 +23307,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_D
23307
23307
}
23308
23308
dim = RT_CONSTANT(opline, opline->op2);
23309
23309
assign_dim_error:
23310
- zval_ptr_dtor_nogc(free_op_data );
23310
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
23311
23311
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
23312
23312
ZVAL_NULL(EX_VAR(opline->result.var));
23313
23313
}
@@ -23422,7 +23422,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_D
23422
23422
}
23423
23423
dim = RT_CONSTANT(opline, opline->op2);
23424
23424
assign_dim_error:
23425
- zval_ptr_dtor_nogc(free_op_data );
23425
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
23426
23426
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
23427
23427
ZVAL_NULL(EX_VAR(opline->result.var));
23428
23428
}
@@ -25601,7 +25601,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_
25601
25601
}
25602
25602
dim = _get_zval_ptr_var(opline->op2.var, &free_op2 EXECUTE_DATA_CC);
25603
25603
assign_dim_error:
25604
- zval_ptr_dtor_nogc(free_op_data );
25604
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
25605
25605
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
25606
25606
ZVAL_NULL(EX_VAR(opline->result.var));
25607
25607
}
@@ -25716,7 +25716,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_
25716
25716
}
25717
25717
dim = _get_zval_ptr_var(opline->op2.var, &free_op2 EXECUTE_DATA_CC);
25718
25718
assign_dim_error:
25719
- zval_ptr_dtor_nogc(free_op_data );
25719
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
25720
25720
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
25721
25721
ZVAL_NULL(EX_VAR(opline->result.var));
25722
25722
}
@@ -27176,7 +27176,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_
27176
27176
}
27177
27177
dim = NULL;
27178
27178
assign_dim_error:
27179
- zval_ptr_dtor_nogc(free_op_data );
27179
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
27180
27180
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
27181
27181
ZVAL_NULL(EX_VAR(opline->result.var));
27182
27182
}
@@ -27291,7 +27291,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_
27291
27291
}
27292
27292
dim = NULL;
27293
27293
assign_dim_error:
27294
- zval_ptr_dtor_nogc(free_op_data );
27294
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
27295
27295
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
27296
27296
ZVAL_NULL(EX_VAR(opline->result.var));
27297
27297
}
@@ -29274,7 +29274,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA
29274
29274
}
29275
29275
dim = _get_zval_ptr_cv_BP_VAR_R(opline->op2.var EXECUTE_DATA_CC);
29276
29276
assign_dim_error:
29277
- zval_ptr_dtor_nogc(free_op_data );
29277
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
29278
29278
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
29279
29279
ZVAL_NULL(EX_VAR(opline->result.var));
29280
29280
}
@@ -29389,7 +29389,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA
29389
29389
}
29390
29390
dim = _get_zval_ptr_cv_BP_VAR_R(opline->op2.var EXECUTE_DATA_CC);
29391
29391
assign_dim_error:
29392
- zval_ptr_dtor_nogc(free_op_data );
29392
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
29393
29393
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
29394
29394
ZVAL_NULL(EX_VAR(opline->result.var));
29395
29395
}
@@ -40475,7 +40475,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DA
40475
40475
}
40476
40476
dim = RT_CONSTANT(opline, opline->op2);
40477
40477
assign_dim_error:
40478
- zval_ptr_dtor_nogc(free_op_data );
40478
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
40479
40479
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
40480
40480
ZVAL_NULL(EX_VAR(opline->result.var));
40481
40481
}
@@ -40590,7 +40590,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DA
40590
40590
}
40591
40591
dim = RT_CONSTANT(opline, opline->op2);
40592
40592
assign_dim_error:
40593
- zval_ptr_dtor_nogc(free_op_data );
40593
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
40594
40594
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
40595
40595
ZVAL_NULL(EX_VAR(opline->result.var));
40596
40596
}
@@ -43973,7 +43973,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_D
43973
43973
}
43974
43974
dim = _get_zval_ptr_var(opline->op2.var, &free_op2 EXECUTE_DATA_CC);
43975
43975
assign_dim_error:
43976
- zval_ptr_dtor_nogc(free_op_data );
43976
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
43977
43977
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
43978
43978
ZVAL_NULL(EX_VAR(opline->result.var));
43979
43979
}
@@ -44088,7 +44088,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_D
44088
44088
}
44089
44089
dim = _get_zval_ptr_var(opline->op2.var, &free_op2 EXECUTE_DATA_CC);
44090
44090
assign_dim_error:
44091
- zval_ptr_dtor_nogc(free_op_data );
44091
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
44092
44092
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
44093
44093
ZVAL_NULL(EX_VAR(opline->result.var));
44094
44094
}
@@ -46002,7 +46002,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_D
46002
46002
}
46003
46003
dim = NULL;
46004
46004
assign_dim_error:
46005
- zval_ptr_dtor_nogc(free_op_data );
46005
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
46006
46006
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
46007
46007
ZVAL_NULL(EX_VAR(opline->result.var));
46008
46008
}
@@ -46117,7 +46117,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_D
46117
46117
}
46118
46118
dim = NULL;
46119
46119
assign_dim_error:
46120
- zval_ptr_dtor_nogc(free_op_data );
46120
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
46121
46121
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
46122
46122
ZVAL_NULL(EX_VAR(opline->result.var));
46123
46123
}
@@ -49051,7 +49051,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_
49051
49051
}
49052
49052
dim = _get_zval_ptr_cv_BP_VAR_R(opline->op2.var EXECUTE_DATA_CC);
49053
49053
assign_dim_error:
49054
- zval_ptr_dtor_nogc(free_op_data );
49054
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
49055
49055
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
49056
49056
ZVAL_NULL(EX_VAR(opline->result.var));
49057
49057
}
@@ -49166,7 +49166,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_
49166
49166
}
49167
49167
dim = _get_zval_ptr_cv_BP_VAR_R(opline->op2.var EXECUTE_DATA_CC);
49168
49168
assign_dim_error:
49169
- zval_ptr_dtor_nogc(free_op_data );
49169
+ zval_ptr_dtor_nogc(EX_VAR((opline+1)->op1.var) );
49170
49170
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
49171
49171
ZVAL_NULL(EX_VAR(opline->result.var));
49172
49172
}
0 commit comments