Browse Source

make FALLTHROUGH work with qtcreator's code model

the code model inspector claims that __GNUC__ is 10, but the #if works
only with >= 4, which is plain wrong. so just handle clang explicitly.
1.4
Oswald Buddenhagen 4 years ago
parent
commit
ba7b634186
  1. 2
      src/common.h

2
src/common.h

@ -76,7 +76,7 @@ typedef unsigned long ulong;
# define DIAG_DISABLE(text)
#endif
#if __GNUC__ >= 7
#if __GNUC__ >= 7 || defined(__clang__)
# define FALLTHROUGH __attribute__((fallthrough));
#else
# define FALLTHROUGH

Loading…
Cancel
Save