Changeset: e9f96ba7cb4e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e9f96ba7cb4e
Modified Files:
monetdb5/modules/mal/batExtensions.c
Branch: nested
Log Message:
properly check if we have that many arguments
diffs (12 lines):
diff --git a/monetdb5/modules/mal/batExtensions.c
b/monetdb5/modules/mal/batExtensions.c
--- a/monetdb5/modules/mal/batExtensions.c
+++ b/monetdb5/modules/mal/batExtensions.c
@@ -202,7 +202,7 @@ CMDBATappend_bulk(Client cntxt, MalBlkPt
bit force = *getArgReference_bit(stk, pci, 2);
bit ms = false;
int argc = 3;
- if (getArgType(mb, pci, argc) == TYPE_bit && getArgType(mb, pci, argc +
1) != TYPE_bit) {
+ if (pci->argc > (argc+1) && getArgType(mb, pci, argc) == TYPE_bit &&
getArgType(mb, pci, argc + 1) != TYPE_bit) {
ms = *getArgReference_bit(stk, pci, argc);
argc++;
}
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]