projects
/
xonotic
/
gmqcc.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix handling on intrinsic folding, this closes #118.
[xonotic/gmqcc.git]
/
parser.c
diff --git
a/parser.c
b/parser.c
index e5231666e3a735c1a12897b258c01e6b35f7f2f5..c42e62d7957cd618af58bc1c8725dd3c494366d6 100644
(file)
--- a/
parser.c
+++ b/
parser.c
@@
-1227,7
+1227,7
@@
static bool parser_close_call(parser_t *parser, shunt *sy)
* sy->out should I be doing here?
*/
sy->out[fid] = syexp(foldval->node.context, foldval);
- vec_shrinkby(sy->out,
1
);
+ vec_shrinkby(sy->out,
paramcount
);
vec_free(exprs);
return true;