aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Weiblen <mikew@lunarg.com>2019-06-27 15:18:32 -0600
committerMike Weiblen <mikew@lunarg.com>2019-06-27 15:23:31 -0600
commite9847ff73e40c308e8df2c913531cd833f8a54b1 (patch)
tree7e65a073348196ab4f2a4f7f9bc18559a2df26a8
parentae236040325407e2d771d7a8fd51e560398a8e33 (diff)
downloadvulkan-tools-e9847ff73e40c308e8df2c913531cd833f8a54b1.tar.gz
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
-rw-r--r--cube/cube.c8
1 files 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