From 98de33b1f74a381f442773f1cc73d1b07288bee1 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Sat, 5 Sep 2026 19:12:07 -0400 Subject: log: Account for '\' in __LOCATION__ MingW Clang does this. Signed-off-by: Andrew Opalach --- include/al/log.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/al') diff --git a/include/al/log.h b/include/al/log.h index 92e6e29..520306f 100644 --- a/include/al/log.h +++ b/include/al/log.h @@ -14,7 +14,7 @@ static const char *AL_LOG_SECTION_NAME = AL_LOG_SECTION; #endif AL_IGNORE_WARNING_END -#define __LOCATION__ (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__), __LINE__, __FUNCTION__ +#define __LOCATION__ (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : (strrchr(__FILE__, '\\') ? strrchr(__FILE__, '\\') + 1 : __FILE__)), __LINE__, __FUNCTION__ #define AL_LOG_MESSAGE_SIZE 256u #define AL_LOG_MESSAGE_LENGTH (AL_LOG_MESSAGE_SIZE - 1u) -- cgit v1.2.3-101-g0448