gschlossnagle Mon Jun 23 00:05:47 2003 EDT
Modified files:
/pecl/apc apc_optimizer.c
Log:
Anyone know why brk and cont are stored in two different values? How can a
given point be both a break and a continue?
Index: pecl/apc/apc_optimizer.c
diff -u pecl/apc/apc_optimizer.c:3.6 pecl/apc/apc_optimizer.c:3.7
--- pecl/apc/apc_optimizer.c:3.6 Sun Jun 22 23:42:17 2003
+++ pecl/apc/apc_optimizer.c Mon Jun 23 00:05:47 2003
@@ -131,6 +131,9 @@
if(op_array->brk_cont_array[k].brk == j) {
op_array->brk_cont_array[k].brk = i;
}
+ if(op_array->brk_cont_array[k].cont == j) {
+ op_array->brk_cont_array[k].cont = i;
+ }
}
/* quit when we've found a non-noop instruction */
if (ops[j].opcode != ZEND_NOP) {
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php