From 260e50d627aea535abcd9d9902c1b4ae56da4c54 Mon Sep 17 00:00:00 2001 From: nodist Date: Sun, 20 Sep 2026 17:10:21 -0400 Subject: add config for io and thread --- include/kpl/macro.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'include/kpl/macro.h') diff --git a/include/kpl/macro.h b/include/kpl/macro.h index 63699d0..cdcaa1f 100644 --- a/include/kpl/macro.h +++ b/include/kpl/macro.h @@ -6,4 +6,8 @@ #include "color.h" #include "type.h" -#define KPL_PRINT_TODO(MESSAGE) printf(KPL_COLOR2(BOLD, LIGHT_YELLOW) "TODO " KPL_COLOR(RESET) KPL_COLOR(BOLD) "%s" KPL_COLOR(RESET) ":" KPL_COLOR(LIGHT_BLUE) "%s" KPL_COLOR(RESET) ":" KPL_COLOR(LIGHT_MAGENTA) "%d" KPL_COLOR(RESET) "::" KPL_COLOR(LIGHT_YELLOW) "%s\n" KPL_COLOR(RESET), __FILE__, __FUNCTION__, __LINE__, MESSAGE) +#define _KPL_PRINT_(MESSAGE_COLOR, MESSAGE) printf(KPL_COLOR2(BOLD, MESSAGE_COLOR) "TODO " KPL_COLOR(RESET) KPL_COLOR(BOLD) "%s" KPL_COLOR(RESET) ":" KPL_COLOR(LIGHT_BLUE) "%s" KPL_COLOR(RESET) ":" KPL_COLOR(LIGHT_MAGENTA) "%d" KPL_COLOR(RESET) "::" KPL_COLOR(MESSAGE_COLOR) "%s\n" KPL_COLOR(RESET), __FILE__, __FUNCTION__, __LINE__, MESSAGE) + +#define KPL_PRINT_TODO(MESSAGE) _KPL_PRINT_(LIGHT_YELLOW, MESSAGE) + +#define KPL_PRINT_ERROR(MESSAGE) _KPL_PRINT_(LIGHT_RED, MESSAGE) -- cgit v1.2.3