From 5f8f5140eb6d7aa204d2565eec29fd7a2a934906 Mon Sep 17 00:00:00 2001 From: Oxore Date: Fri, 29 Dec 2023 00:20:57 +0300 Subject: Introduce runtime log level switching --- debug.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 debug.h (limited to 'debug.h') diff --git a/debug.h b/debug.h new file mode 100644 index 0000000..c1e8a22 --- /dev/null +++ b/debug.h @@ -0,0 +1,15 @@ +#pragma once + +/* SPDX-License-Identifier: Unlicense */ + +#include +#include + +#define LOG_LEVEL_OFF 0 +#define LOG_LEVEL_INFO 1 +#define LOG_LEVEL_DEBUG 2 +#define LOG_LEVEL_TRACE 3 + +void FPrintRaw(FILE *s, void const *data_arg, size_t size); + +extern int g_log_level; -- cgit v1.2.3