cvs: pecl /parsekit parsekit.c

From: Date: Sun, 15 Aug 2004 23:52:50 +0000
Subject: cvs: pecl /parsekit parsekit.c
Groups: php.pecl.cvs 
Request: Send a blank email to pecl-cvs+get-1670@lists.php.net to get a copy of this message
pollita Sun Aug 15 19:52:50 2004 EDT Modified files: /pecl/parsekit parsekit.c Log: jmp_addr is ZE2 specific http://cvs.php.net/diff.php/pecl/parsekit/parsekit.c?r1=1.7&r2=1.8&ty=u Index: pecl/parsekit/parsekit.c diff -u pecl/parsekit/parsekit.c:1.7 pecl/parsekit/parsekit.c:1.8 --- pecl/parsekit/parsekit.c:1.7 Fri Aug 13 15:12:52 2004 +++ pecl/parsekit/parsekit.c Sun Aug 15 19:52:50 2004 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: parsekit.c,v 1.7 2004/08/13 19:12:52 pollita Exp $ */ +/* $Id: parsekit.c,v 1.8 2004/08/15 23:52:50 pollita Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -377,10 +377,15 @@ { if (node->op_type == IS_UNUSED) { if (node->u.var) { +#ifdef ZEND_ENGINE_2 if (node->u.jmp_addr >= oparray->opcodes && - node->u.jmp_addr <= (oparray->opcodes + (sizeof(zend_op) * oparray->size))) { + node->u.jmp_addr <= (oparray->opcodes + (sizeof(zend_op) * oparray->size))) + { spprintf(pret, 0, "#%d", node->u.jmp_addr - oparray->opcodes); - } else { + } + else +#endif + { spprintf(pret, 0, "0x%X", node->u.var); } return 1;

« previous php.pecl.cvs (#1670) next »