summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2023-02-17 12:43:55 -0800
committerKai Stevenson <kai@kaistevenson.com>2023-02-17 12:43:55 -0800
commitcb4abc221844aa22f11447914d6d5dedd71a054c (patch)
tree1aad88569e260ea597b26b0360be019765a273e3 /src
parente34f5492b0df9ae22de0aaa537018efa2a191d2d (diff)
changed makefile, limited arg count to 100
Diffstat (limited to 'src')
-rw-r--r--src/eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c
index f34a0f1..45cdde4 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -32,7 +32,7 @@ sym_t* eval(sym_t* symbol, hashtable_t* parentScope) {
if (p.key != NULL) {
sym_t* nextSym = (sym_t*)p.value;
/* add params */
- for (int i = 0; i < symbol->argCount; i++) {
+ for (int i = 0; i < symbol->argCount && i < 100; i++) {
char* keyName = malloc(6 * sizeof(char));
strcpy(keyName, "arg");
char index[3];