From 3a087545b113c31e2fe3df8c425a210ca377bb5c Mon Sep 17 00:00:00 2001 From: mauritium Date: Wed, 14 Jan 2026 00:19:57 +0100 Subject: [PATCH] Silencing warnings for 'memcpy' macro redefined on macOS --- src/lib/lib.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/lib.h b/src/lib/lib.h index d933dc07adc..52d0166daa5 100644 --- a/src/lib/lib.h +++ b/src/lib/lib.h @@ -76,6 +76,9 @@ static inline void *i_memcpy(void *dest, const void *src, size_t n) { return memcpy(dest, src, n); } #ifndef __cplusplus +/* Silence warning warning: 'memcpy' macro redefined on macOS */ +# undef memcpy + # define memcpy(dest, src, n) i_memcpy(dest, src, n) #endif