Skip to content

Commit 7275681

Browse files
committed
stupid errors
1 parent a65d578 commit 7275681

File tree

10 files changed

+3
-62
lines changed

10 files changed

+3
-62
lines changed

Zend/zend.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
#include "Optimizer/zend_optimizer.h"
4343
#include "php.h"
4444
#include "php_globals.h"
45+
#include "zend_namespaces.h"
4546

4647
// FIXME: Breaks the declaration of the function below
4748
#undef zenderror
@@ -1348,6 +1349,8 @@ ZEND_API void zend_deactivate(void) /* {{{ */
13481349
shutdown_scanner();
13491350
} zend_end_try();
13501351

1352+
zend_destroy_namespaces();
1353+
13511354
/* shutdown_executor() takes care of its own bailout handling */
13521355
shutdown_executor();
13531356

Zend/zend_opcode.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -430,10 +430,6 @@ ZEND_API void destroy_zend_class(zval *zv)
430430
if (ce->backed_enum_table) {
431431
zend_hash_release(ce->backed_enum_table);
432432
}
433-
if (ce->required_scope) {
434-
ce->required_scope->refcount--;
435-
ce->required_scope = NULL;
436-
}
437433
break;
438434
case ZEND_INTERNAL_CLASS:
439435
case ZEND_NAMESPACE_CLASS:

main/main.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,6 @@
6666
#include <sys/wait.h>
6767
#endif
6868

69-
#include "zend_namespaces.h"
70-
7169
#include "zend_compile.h"
7270
#include "zend_execute.h"
7371
#include "zend_highlight.h"
@@ -1958,7 +1956,6 @@ void php_request_shutdown(void *dummy)
19581956
} zend_end_try();
19591957

19601958
/* 9. Shutdown scanner/executor/compiler and restore ini entries */
1961-
zend_destroy_namespaces();
19621959
zend_deactivate();
19631960

19641961
/* 10. free request-bound globals */

tests/classes/.idea/.gitignore

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/classes/.idea/classes.iml

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/classes/.idea/deployment.xml

Lines changed: 0 additions & 14 deletions
This file was deleted.

tests/classes/.idea/misc.xml

Lines changed: 0 additions & 7 deletions
This file was deleted.

tests/classes/.idea/modules.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/classes/.idea/php.xml

Lines changed: 0 additions & 4 deletions
This file was deleted.

tests/classes/.idea/vcs.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)