Changeset: 07bd81629708 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/07bd81629708
Modified Files:
        monetdb5/optimizer/opt_reorder.c
Branch: default
Log Message:

Avoid non-initialized variable


diffs (19 lines):

diff --git a/monetdb5/optimizer/opt_reorder.c b/monetdb5/optimizer/opt_reorder.c
--- a/monetdb5/optimizer/opt_reorder.c
+++ b/monetdb5/optimizer/opt_reorder.c
@@ -81,6 +81,7 @@ OPTreorderImplementation(Client cntxt, M
                }
                if( p->token == ENDsymbol)
                        break;
+               k = 0;
                if( getModuleId(p) == sqlRef && getFunctionId(p) == tidRef && 
p->argc == 6){
                        if (depth[getArg(p,0)] == 0){
                                k =  getVarConstant(mb, getArg(p, 
p->argc-2)).val.ival;
@@ -95,7 +96,6 @@ OPTreorderImplementation(Client cntxt, M
                                depth[getArg(p,0)] = k;
                        } 
                } else{
-                       k = 0;
                        for(j= p->retc; j <p->argc; j++){
                                if (depth[getArg(p,j)] > k)
                                        k = depth[getArg(p,j)];
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to