From 81f3a6d1864d9fe43672ee7fa1a07773366526ba Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 16 Jan 2013 21:04:08 +0100 Subject: [PATCH] fix an off-by-one bug when copying varargs --- ir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ir.c b/ir.c index 46e7489..897c602 100644 --- a/ir.c +++ b/ir.c @@ -3200,7 +3200,7 @@ static bool gen_function_varargs_copy(ir_function *self) code_push_statement(&stmt, self->context.line); continue; } - ext = i - 8; + ext = i - 9; if (ext >= vec_size(ir->extparams)) ir_gen_extparam(ir); -- 2.39.2