summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2007-12-13 10:02:03 +0000
committerDmitry Stogov <dmitry@php.net>2007-12-13 10:02:03 +0000
commit64e8f223556d905ff23df31ec40335528113e40c (patch)
treec953186789ffedf8feaf74f0a9e2b07af3c26981 /Zend/zend_compile.c
parent80e77c1366bcf41f269579c9209fb8d2ef0c3d72 (diff)
downloadphp-git-64e8f223556d905ff23df31ec40335528113e40c.tar.gz
Allowed import of global classes "use ::GlobalClassName;"
Diffstat (limited to 'Zend/zend_compile.c')
-rw-r--r--Zend/zend_compile.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c
index b4f3d88a03..334816d1a7 100644
--- a/Zend/zend_compile.c
+++ b/Zend/zend_compile.c
@@ -4777,7 +4777,7 @@ void zend_do_namespace(znode *name TSRMLS_DC) /* {{{ */
}
/* }}} */
-void zend_do_use(znode *ns_name, znode *new_name TSRMLS_DC) /* {{{ */
+void zend_do_use(znode *ns_name, znode *new_name, int is_global TSRMLS_DC) /* {{{ */
{
char *lcname;
zval *name, *ns, tmp;
@@ -4804,7 +4804,7 @@ void zend_do_use(znode *ns_name, znode *new_name TSRMLS_DC) /* {{{ */
} else {
*name = *ns;
zval_copy_ctor(name);
- warn = 1;
+ warn = !is_global;
}
}