From b248dc354c94866dd5b2f6550f3bcd17c201458c Mon Sep 17 00:00:00 2001 From: XorTroll Date: Thu, 7 May 2020 14:14:56 +0200 Subject: [PATCH] Use snprintf and vsnprintf --- nx/include/switch/runtime/diag.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nx/include/switch/runtime/diag.h b/nx/include/switch/runtime/diag.h index d06fa273..72b5ccb6 100644 --- a/nx/include/switch/runtime/diag.h +++ b/nx/include/switch/runtime/diag.h @@ -390,13 +390,13 @@ NX_INLINE void diagLogImpl(const DiagLogMetadata *metadata) { #define DIAG_DETAILED_LOGF(log_severity, log_verbosity, fmt, ...) ({ \ char msg[0x400] = {}; \ - sprintf(msg, fmt, ##__VA_ARGS__); \ + snprintf(msg, 0x400, fmt, ##__VA_ARGS__); \ DIAG_DETAILED_LOG(log_severity, log_verbosity, msg); \ }) #define DIAG_DETAILED_VLOG(log_severity, log_verbosity, fmt, args) ({ \ char msg[0x400] = {}; \ - vsprintf(msg, fmt, args); \ + vsnprintf(msg, 0x400, fmt, args); \ DIAG_DETAILED_LOG(log_severity, log_verbosity, msg); \ })