From de0c378aa253551d36eb5b681c34598a19efa0c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Mr=C3=A1z?= Date: Tue, 3 Mar 2026 16:10:20 +0100 Subject: [PATCH] Wayland: Conditionally define _GNU_SOURCE This fixes a re-definition warning for the _GNU_SOURCE macro. Edited by elmindreda: code formatting, author credit Related to go-gl/glfw#359 Fixes #2833 --- CONTRIBUTORS.md | 1 + src/wl_window.c | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 6b453e72..9705af14 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -183,6 +183,7 @@ video tutorials. - Jon Morton - Pierre Moulon - Martins Mozeiko + - Tomáš Mráz - Pascal Muetschard - James Murphy - Julian Møller diff --git a/src/wl_window.c b/src/wl_window.c index 468360fe..7d0a8309 100644 --- a/src/wl_window.c +++ b/src/wl_window.c @@ -24,7 +24,9 @@ // //======================================================================== -#define _GNU_SOURCE +#if !defined(_GNU_SOURCE) + #define _GNU_SOURCE +#endif #include "internal.h"