From 9e4d51fb9ffc676607f6eb793fb21ef47c891ce5 Mon Sep 17 00:00:00 2001 From: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com> Date: Fri, 24 Sep 2021 00:14:12 +0100 Subject: printutils OK, add `va_end` to variadic functions (#294) * printutils OK * Add va_end to every variadic function --- src/boot_O2_g3/fault_drawer.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/boot_O2_g3') diff --git a/src/boot_O2_g3/fault_drawer.c b/src/boot_O2_g3/fault_drawer.c index a5d728864..74a3b7e5e 100644 --- a/src/boot_O2_g3/fault_drawer.c +++ b/src/boot_O2_g3/fault_drawer.c @@ -153,6 +153,8 @@ void FaultDrawer_Printf(const char* fmt, ...) { va_start(args, fmt); FaultDrawer_VPrintf(fmt, args); + + va_end(args); } void FaultDrawer_DrawText(s32 x, s32 y, const char* fmt, ...) { @@ -161,6 +163,8 @@ void FaultDrawer_DrawText(s32 x, s32 y, const char* fmt, ...) { FaultDrawer_SetCursor(x, y); FaultDrawer_VPrintf(fmt, args); + + va_end(args); } void FaultDrawer_SetDrawerFB(void* fb, u16 w, u16 h) { -- cgit v1.2.3