diff options
| -rw-r--r-- | clang/lib/Sema/SemaOpenMP.cpp | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaOpenMP.cpp b/clang/lib/Sema/SemaOpenMP.cpp index e43b4f453ec..dc2a68d418d 100644 --- a/clang/lib/Sema/SemaOpenMP.cpp +++ b/clang/lib/Sema/SemaOpenMP.cpp @@ -937,7 +937,9 @@ OMPClause *Sema::ActOnOpenMPDefaultClause(OpenMPDefaultClauseKind Kind,                                            SourceLocation EndLoc) {    if (Kind == OMPC_DEFAULT_unknown) {      std::string Values; -    std::string Sep(NUM_OPENMP_DEFAULT_KINDS > 1 ? ", " : ""); +    static_assert(NUM_OPENMP_DEFAULT_KINDS > 1, +                  "NUM_OPENMP_DEFAULT_KINDS not greater than 1"); +    std::string Sep(", ");      for (unsigned i = OMPC_DEFAULT_unknown + 1;           i < NUM_OPENMP_DEFAULT_KINDS; ++i) {        Values += "'";  | 

