Changeset: f73665f6e42b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f73665f6e42b Modified Files: monetdb5/modules/mal/manual.c monetdb5/modules/mal/mat.c monetdb5/modules/mal/tokenizer.c Branch: default Log Message:
They should not ignore the access control checks. diffs (63 lines): diff --git a/monetdb5/modules/mal/manual.c b/monetdb5/modules/mal/manual.c --- a/monetdb5/modules/mal/manual.c +++ b/monetdb5/modules/mal/manual.c @@ -69,9 +69,9 @@ MANUALcreateOverview(Client cntxt, MalBl } if (BUNappend(mod, t->def->stmt[0]->modname, false) != GDK_SUCCEED || BUNappend(fcn, t->def->stmt[0]->fcnname, false) != GDK_SUCCEED || - BUNappend(com, t->def->help ? t->def->help : "", true) != GDK_SUCCEED || - BUNappend(sig,buf,true) != GDK_SUCCEED || - BUNappend(adr, tt ? tt : "", true) != GDK_SUCCEED) { + BUNappend(com, t->def->help ? t->def->help : "", false) != GDK_SUCCEED || + BUNappend(sig,buf,false) != GDK_SUCCEED || + BUNappend(adr, tt ? tt : "", false) != GDK_SUCCEED) { goto bailout; } } diff --git a/monetdb5/modules/mal/mat.c b/monetdb5/modules/mal/mat.c --- a/monetdb5/modules/mal/mat.c +++ b/monetdb5/modules/mal/mat.c @@ -190,11 +190,11 @@ MATpackValues(Client cntxt, MalBlkPtr mb if (ATOMextern(type)) { for(i = first; i < p->argc; i++) - if (BUNappend(bn, stk->stk[getArg(p,i)].val.pval, true) != GDK_SUCCEED) + if (BUNappend(bn, stk->stk[getArg(p,i)].val.pval, false) != GDK_SUCCEED) goto bailout; } else { for(i = first; i < p->argc; i++) - if (BUNappend(bn, getArgReference(stk, p, i), true) != GDK_SUCCEED) + if (BUNappend(bn, getArgReference(stk, p, i), false) != GDK_SUCCEED) goto bailout; } ret= getArgReference_bat(stk,p,0); diff --git a/monetdb5/modules/mal/tokenizer.c b/monetdb5/modules/mal/tokenizer.c --- a/monetdb5/modules/mal/tokenizer.c +++ b/monetdb5/modules/mal/tokenizer.c @@ -337,7 +337,7 @@ TKNZRappend(oid *pos, str *s) throw(MAL, "tokenizer.append", OPERATION_FAILED " no more free oid's"); } - if (BUNappend(tokenBAT[i].val, parts[i], true) != GDK_SUCCEED) { + if (BUNappend(tokenBAT[i].val, parts[i], false) != GDK_SUCCEED) { GDKfree(url); throw(MAL, "tokenizer.append", OPERATION_FAILED " could not append"); @@ -349,7 +349,7 @@ TKNZRappend(oid *pos, str *s) BAThash(tokenBAT[i].val); } - if (BUNappend(tokenBAT[i].idx, (ptr) & prv, true) != GDK_SUCCEED) { + if (BUNappend(tokenBAT[i].idx, (ptr) & prv, false) != GDK_SUCCEED) { GDKfree(url); throw(MAL, "tokenizer.append", OPERATION_FAILED " could not append"); @@ -360,7 +360,7 @@ TKNZRappend(oid *pos, str *s) *pos = (oid) BATcount(tokenBAT[INDEX].val); comp = COMP(prv, depth); - if (BUNappend(tokenBAT[INDEX].val, &comp, true) != GDK_SUCCEED) { + if (BUNappend(tokenBAT[INDEX].val, &comp, false) != GDK_SUCCEED) { GDKfree(url); throw(MAL, "tokenizer.append", SQLSTATE(HY001) MAL_MALLOC_FAIL); } _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list