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