aboutsummaryrefslogtreecommitdiff
path: root/src/platform/windows
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2019-05-07 20:26:05 -0700
committerGarrett D'Amore <garrett@damore.org>2019-05-07 20:26:05 -0700
commit2b87c219ca07aebcf6e8ff02009dca88babc04c3 (patch)
treec4d727615f01748280b93f3abc99ac3a6c7eb488 /src/platform/windows
parentc036b3e4a365a966215e383c1130c66d96aa917b (diff)
downloadnng-2b87c219ca07aebcf6e8ff02009dca88babc04c3.tar.gz
nng-2b87c219ca07aebcf6e8ff02009dca88babc04c3.tar.bz2
nng-2b87c219ca07aebcf6e8ff02009dca88babc04c3.zip
Introduce nni_plat_printf()
This permits the stats dump to avoid some extra buffering, and resolves a complaint about possible format buffer overruns.
Diffstat (limited to 'src/platform/windows')
-rw-r--r--src/platform/windows/win_debug.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/platform/windows/win_debug.c b/src/platform/windows/win_debug.c
index a47e7b41..a37411cf 100644
--- a/src/platform/windows/win_debug.c
+++ b/src/platform/windows/win_debug.c
@@ -1,5 +1,5 @@
//
-// Copyright 2018 Staysail Systems, Inc. <info@staysail.tech>
+// Copyright 2019 Staysail Systems, Inc. <info@staysail.tech>
// Copyright 2018 Capitar IT Group BV <info@capitar.com>
//
// This software is supplied under the terms of the MIT License, a
@@ -24,6 +24,15 @@ nni_plat_abort(void)
}
void
+nni_plat_printf(const char *fmt, ...)
+{
+ va_list ap;
+ va_start(ap, fmt);
+ (void) vprintf(fmt, ap);
+ va_end(ap);
+}
+
+void
nni_plat_println(const char *message)
{
(void) fprintf(stderr, "%s\n", message);