os

An operating system
git clone https://erai.gay/code/os/
Log | Files | Refs | README | LICENSE

commit 54a775e2819f31d961757550e5a24804a8caac29
parent f5c8fdf0bd85ded6258cad00c27831913585ada0
Author: erai <erai@omiltem.net>
Date:   Mon, 27 Jan 2025 19:37:30 +0000

Fix bug to fully zero init in generated c code

Diffstat:
Mcout.om | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/cout.om b/cout.om @@ -203,6 +203,9 @@ func ctranslate_zero(c: *compiler, ty: *type) { v = find(c, ty.st.name, n.a.a.s, 0); ctranslate_zero(c, v.member_type); n = n.b; + if n { + fputs(c.cout, ", "); + } } fputs(c.cout, "}"); } else if ty.kind == TY_UNION {