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
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list