diff options
| author | Nay <dnpd.dd@gmail.com> | 2013-07-06 20:21:45 +0100 |
|---|---|---|
| committer | Nay <dnpd.dd@gmail.com> | 2013-07-06 20:21:45 +0100 |
| commit | 3561ab98bae1dc111530223aaf25f58bb3267677 (patch) | |
| tree | 93cd9c541564b8469f617871dd51407609f3dee7 /src/server/shared | |
| parent | 0c911af24c263c4e931c7264242c9755074d270d (diff) | |
Misc: Use override and final C++11 keywords in a few places (mostly scripts)
OVERRIDE and FINAL are TC macros (expand to nothing if compiler does not support C++11)
Diffstat (limited to 'src/server/shared')
| -rw-r--r-- | src/server/shared/Define.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/shared/Define.h b/src/server/shared/Define.h index 682167a96e3..d18f160aeaf 100644 --- a/src/server/shared/Define.h +++ b/src/server/shared/Define.h @@ -70,6 +70,14 @@ # define ATTR_DEPRECATED #endif //COMPILER == COMPILER_GNU +#if COMPILER_HAS_CPP11_SUPPORT +# define OVERRIDE override +# define FINAL final +#else +# define OVERRIDE +# define FINAL +#endif //COMPILER_HAS_CPP11_SUPPORT + #define UI64FMTD ACE_UINT64_FORMAT_SPECIFIER #define UI64LIT(N) ACE_UINT64_LITERAL(N) |
