diff options
| author | David Redondo <kde@david-redondo.de> | 2025-02-05 09:21:43 +0100 |
|---|---|---|
| committer | David Redondo <kde@david-redondo.de> | 2025-02-05 09:21:43 +0100 |
| commit | 7c2ffb0d712ca1aafbfa94c71f80226490bcbd28 (patch) | |
| tree | 20aba0892b80fff31bffeb535866da55a7f7f2b4 | |
| parent | build: Add -lm to pkg-config dependencies (diff) | |
| download | wayland-7c2ffb0d712ca1aafbfa94c71f80226490bcbd28.tar wayland-7c2ffb0d712ca1aafbfa94c71f80226490bcbd28.tar.gz wayland-7c2ffb0d712ca1aafbfa94c71f80226490bcbd28.tar.bz2 wayland-7c2ffb0d712ca1aafbfa94c71f80226490bcbd28.tar.lz wayland-7c2ffb0d712ca1aafbfa94c71f80226490bcbd28.tar.xz wayland-7c2ffb0d712ca1aafbfa94c71f80226490bcbd28.tar.zst wayland-7c2ffb0d712ca1aafbfa94c71f80226490bcbd28.zip | |
Make wayland-util.h -Wundef safe when compiled by a C++ compiler
Fixes #522
Signed-off-by: David Redondo <kde@david-redondo.de>
| -rw-r--r-- | src/wayland-util.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wayland-util.h b/src/wayland-util.h index 4edec8b..c929a1a 100644 --- a/src/wayland-util.h +++ b/src/wayland-util.h @@ -48,7 +48,7 @@ extern "C" { #endif /** Deprecated attribute */ -#if __STDC_VERSION__ >= 202311L +#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L #define WL_DEPRECATED [[deprecated]] #elif defined(__GNUC__) && __GNUC__ >= 4 #define WL_DEPRECATED __attribute__ ((deprecated)) @@ -70,7 +70,7 @@ extern "C" { #define WL_PRINTF(x, y) #endif -#if __STDC_VERSION__ >= 202311L +#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L #define WL_TYPEOF(expr) typeof(expr) #else #define WL_TYPEOF(expr) __typeof__(expr) |
