diff options
| author | Garrett D'Amore <garrett@damore.org> | 2019-05-07 20:26:05 -0700 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2019-05-07 20:26:05 -0700 |
| commit | 2b87c219ca07aebcf6e8ff02009dca88babc04c3 (patch) | |
| tree | c4d727615f01748280b93f3abc99ac3a6c7eb488 /src/platform/windows/win_debug.c | |
| parent | c036b3e4a365a966215e383c1130c66d96aa917b (diff) | |
| download | nng-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/win_debug.c')
| -rw-r--r-- | src/platform/windows/win_debug.c | 11 |
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); |
