diff --git a/src/const.hpp b/src/const.hpp index 1db5a937..3fa6ad50 100644 --- a/src/const.hpp +++ b/src/const.hpp @@ -4,12 +4,12 @@ namespace chatterino { -static const char *ANONYMOUS_USERNAME_LABEL __attribute__((unused)) = " - anonymous - "; +static const char *ANONYMOUS_USERNAME_LABEL ATTR_UNUSED = " - anonymous - "; namespace providers { namespace twitch { -static const char *ANONYMOUS_USERNAME __attribute__((unused)) = "justinfan64537"; +static const char *ANONYMOUS_USERNAME ATTR_UNUSED = "justinfan64537"; } // namespace twitch } // namespace providers diff --git a/src/precompiled_header.hpp b/src/precompiled_header.hpp index 6aa6ae57..6eec78c8 100644 --- a/src/precompiled_header.hpp +++ b/src/precompiled_header.hpp @@ -157,4 +157,12 @@ #define UNUSED(x) (void)(x) #endif +#ifndef ATTR_UNUSED +#ifdef Q_OS_WIN +#define ATTR_UNUSED +#else +#define ATTR_UNUSED __attribute__((unused)) +#endif +#endif + #endif