Changeset: 8a58155602f9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8a58155602f9
Modified Files:
        sql/server/rel_optimize_others.c
Branch: nested
Log Message:

small fix of dce


diffs (21 lines):

diff --git a/sql/server/rel_optimize_others.c b/sql/server/rel_optimize_others.c
--- a/sql/server/rel_optimize_others.c
+++ b/sql/server/rel_optimize_others.c
@@ -399,7 +399,7 @@ rel_exps_mark_used(allocator *sa, sql_re
 {
        int nr = 0;
 
-       if (rel->r && (is_simple_project(rel->op) || is_groupby(rel->op))) {
+       if (rel->l && rel->r && (is_simple_project(rel->op) || 
is_groupby(rel->op))) {
                list *l = rel->r;
                node *n;
 
@@ -407,7 +407,7 @@ rel_exps_mark_used(allocator *sa, sql_re
                        sql_exp *e = n->data;
 
                        e->used = 1;
-                       exp_mark_used(rel, e, -1);
+                       exp_mark_used(rel->l, e, -1);
                }
        }
        if (rel->attr) {
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to