Changeset: 2cc898521dcb for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2cc898521dcb
Modified Files:
        MonetDB5/src/mal/mal_instruction.mx
Branch: Oct2010
Log Message:

No need for extra variable.


diffs (28 lines):

diff -r 4fdc969cb89f -r 2cc898521dcb MonetDB5/src/mal/mal_instruction.mx
--- a/MonetDB5/src/mal/mal_instruction.mx       Wed Sep 08 13:49:59 2010 +0200
+++ b/MonetDB5/src/mal/mal_instruction.mx       Wed Sep 08 13:50:51 2010 +0200
@@ -1657,7 +1657,6 @@
 {
        int *vars, cnt = 0, i, j;
        InstrPtr q;
-       int actions;
 
        vars= (int *) GDKzalloc(mb->vtop * sizeof(int));
        if (vars == NULL)
@@ -1690,7 +1689,6 @@
                }
                cnt++;
        }
-       actions = mb->vtop - cnt;
 #ifdef DEBUG_REDUCE
        mnstr_printf(GDKout, "Variable reduction %d -> %d\n", mb->vtop, cnt);
        for(i=0; i<mb->vtop;i++)
@@ -1698,7 +1696,7 @@
 #endif
 
        /* remap all variable references to their new position. */
-       if (actions) {
+       if (cnt < mb->vtop) {
                for (i = 0; i < mb->stop; i++) {
                        q = getInstrPtr(mb, i);
                        for (j = 0; j < q->argc; j++)
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to