From da7cf84f950af20f596f5844a2ade42ab33b623b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Sat, 23 Dec 2023 18:40:14 +0100 Subject: [PATCH] spa: utils: add `SPA_CONCAT()` macro --- spa/include/spa/utils/defs.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spa/include/spa/utils/defs.h b/spa/include/spa/utils/defs.h index 02a307cc1..ae8cbf05d 100644 --- a/spa/include/spa/utils/defs.h +++ b/spa/include/spa/utils/defs.h @@ -23,6 +23,9 @@ extern "C" { #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") +#define SPA_CONCAT_NOEXPAND(a, b) a ## b +#define SPA_CONCAT(a, b) SPA_CONCAT_NOEXPAND(a, b) + #include #include #include