diff options
| author | EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com> | 2021-09-07 17:17:19 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-07 18:17:19 +0200 |
| commit | b1cd46c37c3d446d97dfb29d1f1bc920973358c2 (patch) | |
| tree | 2c8f0ae315a29ea7d4e96403582937388765f8f5 /src/code/printutils.c | |
| parent | c577ed1e84bc1b6137adcef459e18d5224c0e4aa (diff) | |
Add `va_end` and returns to variadic functions (#950)
Diffstat (limited to 'src/code/printutils.c')
| -rw-r--r-- | src/code/printutils.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/code/printutils.c b/src/code/printutils.c index 1df6a4bfc..3fb8cf367 100644 --- a/src/code/printutils.c +++ b/src/code/printutils.c @@ -5,8 +5,13 @@ s32 PrintUtils_VPrintf(PrintCallback* pfn, const char* fmt, va_list args) { } s32 PrintUtils_Printf(PrintCallback* pfn, const char* fmt, ...) { + s32 ret; va_list args; va_start(args, fmt); - return PrintUtils_VPrintf(pfn, fmt, args); + ret = PrintUtils_VPrintf(pfn, fmt, args); + + va_end(args); + + return ret; } |
