Skip to content

Commit f957571

Browse files
committed
Remove dead code from zend_test internal execute handler
The internal execute handler is used for internal functions, so by definition it cannot be a user function.
1 parent 9731f11 commit f957571

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ext/zend_test/observer.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,14 +288,14 @@ static void (*zend_test_prev_execute_internal)(zend_execute_data *execute_data,
288288
static void zend_test_execute_internal(zend_execute_data *execute_data, zval *return_value) {
289289
zend_function *fbc = execute_data->func;
290290

291+
ZEND_ASSERT(!ZEND_USER_CODE(fbc->type));
292+
291293
if (fbc->common.function_name) {
292294
if (fbc->common.scope) {
293295
php_printf("%*s<!-- internal enter %s::%s() -->\n", 2 * ZT_G(observer_nesting_depth), "", ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
294296
} else {
295297
php_printf("%*s<!-- internal enter %s() -->\n", 2 * ZT_G(observer_nesting_depth), "", ZSTR_VAL(fbc->common.function_name));
296298
}
297-
} else if (ZEND_USER_CODE(fbc->type)) {
298-
php_printf("%*s<!-- internal enter '%s' -->\n", 2 * ZT_G(observer_nesting_depth), "", ZSTR_VAL(fbc->op_array.filename));
299299
}
300300

301301
if (zend_test_prev_execute_internal) {

0 commit comments

Comments
 (0)