diff options
author | jbeich <jbeich@FreeBSD.org> | 2018-01-06 13:58:28 +0800 |
---|---|---|
committer | jbeich <jbeich@FreeBSD.org> | 2018-01-06 13:58:28 +0800 |
commit | 568e85b0a1af9c21895a577ff3988567bc7e6fdd (patch) | |
tree | a7d0feae05ef99277b5df39021fe52b43f3a5944 /games | |
parent | e4da5cd1b733beba563a1fa1a6695790736ba48e (diff) | |
download | freebsd-ports-graphics-568e85b0a1af9c21895a577ff3988567bc7e6fdd.tar.gz freebsd-ports-graphics-568e85b0a1af9c21895a577ff3988567bc7e6fdd.tar.zst freebsd-ports-graphics-568e85b0a1af9c21895a577ff3988567bc7e6fdd.zip |
games/aquaria: unbreak build with Clang 6 (C++14 by default)
Aquaria/ScriptInterface.cpp:10412:59: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix},
^
Reported by: antoine (via bug 224669)
Diffstat (limited to 'games')
-rw-r--r-- | games/aquaria/files/patch-Aquaria_ScriptInterface.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp b/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp new file mode 100644 index 00000000000..bb0f43a859c --- /dev/null +++ b/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp @@ -0,0 +1,15 @@ +Aquaria/ScriptInterface.cpp:10412:59: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] +#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix}, + ^ + +--- Aquaria/ScriptInterface.cpp.orig 2016-06-19 23:56:27 UTC ++++ Aquaria/ScriptInterface.cpp +@@ -10409,7 +10409,7 @@ static const struct { + #undef MK_ALIAS + #define MK_FUNC(base, getter, prefix, suffix) luaRegister(prefix##_##suffix), + #define MK_STR(s) #s +-#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix}, ++#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix) "_" MK_STR(alias), l_##prefix##_##suffix}, + + EXPAND_FUNC_PROTOTYPES + |