diff options
Diffstat (limited to 'cpp/src/slice2cpp')
-rw-r--r-- | cpp/src/slice2cpp/Gen.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/slice2cpp/Gen.cpp b/cpp/src/slice2cpp/Gen.cpp index 5756dc90dcc..f33bfcb7896 100644 --- a/cpp/src/slice2cpp/Gen.cpp +++ b/cpp/src/slice2cpp/Gen.cpp @@ -4817,11 +4817,11 @@ Slice::Gen::MetaDataVisitor::validate(const SyntaxTreeBasePtr& cont, const Strin { continue; } - if(EnumPtr::dynamicCast(cont) && ss == "scoped") + if(!cpp11 && EnumPtr::dynamicCast(cont) && ss == "scoped") { continue; } - if(EnumPtr::dynamicCast(cont) && ss == "unscoped") + if(!cpp98 && EnumPtr::dynamicCast(cont) && ss == "unscoped") { continue; } |