#include "raylib.h" #include "utils_log.h" #include // Required for: vprintf() #include // Required for: strcpy(), strcat() #define MAX_TRACELOG_BUFFER_SIZE 256 // As defined in utils.c from raylib void rayLogWrapperCallback(int logType, const char *text, va_list args) { char buffer[MAX_TRACELOG_BUFFER_SIZE] = { 0 }; vsprintf(buffer, text, args); internalTraceLogCallbackGo(logType, buffer, strlen(buffer)); } void setLogCallbackWrapper(void) { SetTraceLogCallback(rayLogWrapperCallback); }