From a2b83596438eac9353acf254ca91842697f6001a Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Wed, 24 Aug 2022 22:44:05 +0200 Subject: WIP: Move --- src/libctor.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/libctor.h') diff --git a/src/libctor.h b/src/libctor.h index e4ea7e7..c91777e 100644 --- a/src/libctor.h +++ b/src/libctor.h @@ -116,10 +116,10 @@ int reg(ExternalConfigurations (*cb)(const Settings&), const std::source_location location = std::source_location::current()); // Convenience macro - ugly but keeps things simple(r) -#define CONCAT(a, b) CONCAT_INNER(a, b) -#define CONCAT_INNER(a, b) a ## b -#define UNIQUE_NAME(base) CONCAT(base, __LINE__) -#define REG(cb) namespace { int UNIQUE_NAME(unique) = reg(cb); } +#define CTOR_CONCAT(a, b) CTOR_CONCAT_INNER(a, b) +#define CTOR_CONCAT_INNER(a, b) a ## b +#define CTOR_UNIQUE_NAME(base) CTOR_CONCAT(base, __LINE__) +#define REG(cb) namespace { int CTOR_UNIQUE_NAME(unique) = reg(cb); } // Predefined configuration keys namespace cfg -- cgit v1.2.3