Fix for c_vararg issue

Fixes #817
This commit is contained in:
Jim Powers
2021-01-01 16:41:07 -05:00
parent 53d8ec4d15
commit 24db60eb4b
2 changed files with 7 additions and 1 deletions

View File

@@ -3469,6 +3469,12 @@ irValue *ir_emit_call(irProcedure *p, irValue *value, Array<irValue *> const &ar
}
}
if (is_c_vararg) {
for (isize i = param_count; i < args.count; i++) {
array_add(&processed_args, args[i]);
}
}
if (inlining == ProcInlining_none) {
inlining = p->inlining;
}