Changeset: 1b8465489133 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1b8465489133
Modified Files:
monetdb5/optimizer/opt_projectionpath.c
Branch: default
Log Message:
Use addArgument in the situation where you have constructed
a MAL instruction not part of a MAL block
diffs (15 lines):
diff --git a/monetdb5/optimizer/opt_projectionpath.c
b/monetdb5/optimizer/opt_projectionpath.c
--- a/monetdb5/optimizer/opt_projectionpath.c
+++ b/monetdb5/optimizer/opt_projectionpath.c
@@ -256,9 +256,9 @@ OPTprojectionpathImplementation(Client c
if ( getFunctionId(p) == projectionRef){
if( r && getModuleId(r)== algebraRef
&& ( getFunctionId(r)== projectionRef || getFunctionId(r)== projectionpathRef)
){
for(k= r->retc; k<r->argc; k++)
- q =
pushArgument(mb,q,getArg(r,k));
+ q =
addArgument(mb,q,getArg(r,k));
} else
- q =
pushArgument(mb,q,getArg(p,j));
+ q =
addArgument(mb,q,getArg(p,j));
}
}
if(q->argc<= p->argc){
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list