Changeset: b7f4d6239e9c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b7f4d6239e9c
Modified Files:
        sql/backends/monet5/sql_execute.c
Branch: default
Log Message:

Use addArgument in the situation where you have constructed
a MAL instruction not part of a MAL block


diffs (61 lines):

diff --git a/sql/backends/monet5/sql_execute.c 
b/sql/backends/monet5/sql_execute.c
--- a/sql/backends/monet5/sql_execute.c
+++ b/sql/backends/monet5/sql_execute.c
@@ -108,7 +108,7 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb)
        q= pushArgument(mb,q,k);
        q= pushStr(mb,q,".trace");
 
-       resultset= pushArgument(mb,resultset, getArg(q,0));
+       resultset= addArgument(mb,resultset, getArg(q,0));
 
        /* build colum defs */
        cols = newStmt(mb,batRef, newRef);
@@ -124,7 +124,7 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb)
        q= pushArgument(mb,q, k);
        q= pushStr(mb,q,"statement");
 
-       resultset= pushArgument(mb,resultset, getArg(q,0));
+       resultset= addArgument(mb,resultset, getArg(q,0));
 
        /* build type defs */
        types = newStmt(mb,batRef, newRef);
@@ -140,7 +140,7 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb)
        q= pushArgument(mb,q, k);
        q= pushStr(mb,q,"clob");
 
-       resultset= pushArgument(mb,resultset, getArg(q,0));
+       resultset= addArgument(mb,resultset, getArg(q,0));
 
        /* build scale defs */
        clen = newStmt(mb,batRef, newRef);
@@ -156,7 +156,7 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb)
        q= pushArgument(mb,q, k);
        q= pushInt(mb,q,0);
 
-       resultset= pushArgument(mb,resultset, getArg(q,0));
+       resultset= addArgument(mb,resultset, getArg(q,0));
 
        /* build scale defs */
        scale = newStmt(mb,batRef, newRef);
@@ -172,18 +172,18 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb)
        q= pushArgument(mb, q, k);
        q= pushInt(mb,q,0);
 
-       resultset= pushArgument(mb,resultset, getArg(q,0));
+       resultset= addArgument(mb,resultset, getArg(q,0));
 
        /* add the ticks column */
 
        q = newStmt(mb, profilerRef, "getTrace");
        q = pushStr(mb, q, putName("usec"));
-       resultset= pushArgument(mb,resultset, getArg(q,0));
+       resultset= addArgument(mb,resultset, getArg(q,0));
 
        /* add the stmt column */
        q = newStmt(mb, profilerRef, "getTrace");
        q = pushStr(mb, q, putName("stmt"));
-       resultset= pushArgument(mb,resultset, getArg(q,0));
+       resultset= addArgument(mb,resultset, getArg(q,0));
 
        pushInstruction(mb,resultset);
        pushEndInstruction(mb);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to