cvs: ZendEngine2 / zend_execute.c

From: Date: Sat, 07 Dec 2002 15:53:43 +0000
Subject: cvs: ZendEngine2 / zend_execute.c
Groups: php.zend-engine.cvs 
Request: Send a blank email to php-zend-engine-cvs+get-687@lists.php.net to get a copy of this message
zeev Sat Dec 7 10:53:43 2002 EDT Modified files: /ZendEngine2 zend_execute.c Log: Fix error messages Index: ZendEngine2/zend_execute.c diff -u ZendEngine2/zend_execute.c:1.401 ZendEngine2/zend_execute.c:1.402 --- ZendEngine2/zend_execute.c:1.401 Fri Dec 6 12:09:44 2002 +++ ZendEngine2/zend_execute.c Sat Dec 7 10:53:37 2002 @@ -2257,6 +2257,8 @@ */ inline int zend_check_private(zend_execute_data *execute_data, zend_class_entry *ce, int fn_flags, char *function_name_strval, int function_name_strlen TSRMLS_DC) { + zend_function *orig_fbc; + if (!ce) { return 0; } @@ -2271,6 +2273,8 @@ return 1; } + orig_fbc = EX(fbc); + /* Check rule #2 */ while (ce) { if (ce == EG(scope)) { @@ -2283,6 +2287,8 @@ } ce = ce->parent; } + + EX(fbc) = orig_fbc; return 0; }

« previous php.zend-engine.cvs (#687) next »