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]

Reply via email to