summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.c
diff options
context:
space:
mode:
authorJason Greene <jason@php.net>2002-07-30 22:14:39 +0000
committerJason Greene <jason@php.net>2002-07-30 22:14:39 +0000
commit838b8ba49f3311d510d54358a5dc70ebc4a6ac2a (patch)
tree05925d80020536f66621ecb94f15dcd537802fb2 /Zend/zend_compile.c
parenta6cf14ac5c23a5364b1238e328686a80778fcf52 (diff)
downloadphp-git-838b8ba49f3311d510d54358a5dc70ebc4a6ac2a.tar.gz
Fix segfault
Diffstat (limited to 'Zend/zend_compile.c')
-rw-r--r--Zend/zend_compile.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c
index df3549f2fd..e1cac9175e 100644
--- a/Zend/zend_compile.c
+++ b/Zend/zend_compile.c
@@ -1723,7 +1723,7 @@ void zend_do_early_binding(TSRMLS_D)
zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1];
HashTable *table;
- if (strchr(opline->op2.u.constant.value.str.val, ':')) {
+ if (opline->op2.op_type != IS_UNUSED && strchr(opline->op2.u.constant.value.str.val, ':')) {
return;
}
if (do_bind_function_or_class(opline, CG(function_table), CG(class_table), 1)==FAILURE) {