From e9847ff73e40c308e8df2c913531cd833f8a54b1 Mon Sep 17 00:00:00 2001 From: Mike Weiblen Date: Thu, 27 Jun 2019 15:18:32 -0600 Subject: cube: Fix DbgMsg() use of varargs vprintf (not printf) must be used with va_list. Also moved flush() outside the va_list's scope. Change-Id: Ib82b9f7e7ec1f954619c3eadb8dcaeb08abf113a --- cube/cube.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cube/cube.c b/cube/cube.c index 644f3df4..18344e46 100644 --- a/cube/cube.c +++ b/cube/cube.c @@ -90,9 +90,9 @@ bool in_callback = false; void DbgMsg(char *fmt, ...) { va_list va; va_start(va, fmt); - printf(fmt, va); - fflush(stdout); + vprintf(fmt, va); va_end(va); + fflush(stdout); } #elif defined __ANDROID__ @@ -125,9 +125,9 @@ void DbgMsg(const char *fmt, ...) { void DbgMsg(char *fmt, ...) { va_list va; va_start(va, fmt); - printf(fmt, va); - fflush(stdout); + vprintf(fmt, va); va_end(va); + fflush(stdout); } #endif -- cgit v1.2.3