From 45cd3d8d6eeccc42f7e0b23f7871b29f3ce6f7e7 Mon Sep 17 00:00:00 2001 From: lemon Date: Sun, 4 Jun 2023 13:14:55 +0200 Subject: oops --- abi0.c | 1 + 1 file changed, 1 insertion(+) (limited to 'abi0.c') diff --git a/abi0.c b/abi0.c index 2684e39..099364a 100644 --- a/abi0.c +++ b/abi0.c @@ -135,6 +135,7 @@ patcharg(union ref newargs[2], union irtype newtyps[2], struct block *blk, int * ins.l = insertinstr(blk, (*icall)++ - 1, mkinstr(Oadd, KPTR, src, mkref(RICON, cls2siz[abi[0].ty.cls]))); + newtyps[i] = (union irtype) { .cls = ins.cls }; newargs[i] = insertinstr(blk, (*icall)++ - 1, ins); } return nabi; -- cgit v1.2.3