From 3b0a87254f8a1e48a155f5571c274297353a0106 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Fri, 20 Sep 2024 20:46:37 -0400 Subject: start mld, add loading of object files, add fuzzing support --- include/merror.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/merror.h') diff --git a/include/merror.h b/include/merror.h index 727111d..7be6fc7 100644 --- a/include/merror.h +++ b/include/merror.h @@ -2,6 +2,8 @@ #ifndef __MERROR_H__ #define __MERROR_H__ +#include + /* Error codes */ #define M_SUCCESS 0 @@ -34,4 +36,7 @@ void __log_impl(int type, const char *format, ...); #define ERROR_POS(pos, format, ...) \ __log_impl_pos(pos.y, pos.x, __ERROR, format, ##__VA_ARGS__) +#define PERROR(format, ...) \ + __log_impl(__ERROR, format ": %s", ##__VA_ARGS__, (strerror(errno))) + #endif /* __MERROR_H__ */ -- cgit v1.2.3-freya