Skip to content

Commit d02601f

Browse files
committed
hmmm
1 parent 2103df0 commit d02601f

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

Zend/zend_API.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1839,7 +1839,7 @@ static zend_always_inline zend_result _object_and_properties_init(zval *arg, zen
18391839
}
18401840
}
18411841

1842-
if (scope && check_class != scope && check_class->lexical_scope && check_class->lexical_scope->type != ZEND_NAMESPACE_CLASS) {
1842+
if (check_class != scope && check_class->lexical_scope && check_class->lexical_scope->type != ZEND_NAMESPACE_CLASS) {
18431843
check_class = check_class->lexical_scope;
18441844
goto check_lexical_scope;
18451845
}

Zend/zend_namespaces.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ zend_class_entry *create_namespace(zend_string *name) {
2727
ns->type = ZEND_NAMESPACE_CLASS;
2828
ns->ce_flags |= ZEND_ACC_UNINSTANTIABLE;
2929
ns->name = name;
30+
ns->required_scope = NULL;
31+
ns->lexical_scope = NULL;
3032

3133
return ns;
3234
}

0 commit comments

Comments
 (0)