From ce98cc6285fced30eef71420fa4e4d2965f1d32a Mon Sep 17 00:00:00 2001 From: Marco Lizza Date: Mon, 14 Jan 2019 17:09:17 +0100 Subject: [PATCH] Adding MACRO constant to specify the internal buffer size. --- src/utils.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/utils.c b/src/utils.c index e891ef72e..742c8bd95 100644 --- a/src/utils.c +++ b/src/utils.c @@ -46,6 +46,8 @@ #include // Required for: va_list, va_start(), vfprintf(), va_end() #include // Required for: strlen(), strrchr(), strcmp() +#define MAX_TRACELOG_BUFFER_SIZE 128 // Max length of a trace-log message. + //---------------------------------------------------------------------------------- // Global Variables Definition //---------------------------------------------------------------------------------- @@ -93,7 +95,7 @@ void SetTraceLogCallback(TraceLogCallback callback) void TraceLog(int msgType, const char *text, ...) { #if defined(SUPPORT_TRACELOG) - static char buffer[128]; + char buffer[MAX_TRACELOG_BUFFER_SIZE]; va_list args; va_start(args, text);