summaryrefslogtreecommitdiff
path: root/codemaker
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-05-12 14:04:54 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-05-12 14:05:17 +0200
commit6d12687bc111271aac1e3a01bb3ba872e4eba2d9 (patch)
tree0f4248c0b9a101990a72acf58461754c85571c2b /codemaker
parent8a7df40a489dbf607315ad9597accfca38a05fad (diff)
Silence -Werror,-Wimplicit-fallthrough under NDEBUG
Change-Id: Id6dd53d8802f19fd7b78d4613ba2085d093a35be
Diffstat (limited to 'codemaker')
-rw-r--r--codemaker/source/codemaker/typemanager.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/codemaker/source/codemaker/typemanager.cxx b/codemaker/source/codemaker/typemanager.cxx
index 32769f7c769f..bc8dbde226b1 100644
--- a/codemaker/source/codemaker/typemanager.cxx
+++ b/codemaker/source/codemaker/typemanager.cxx
@@ -248,8 +248,7 @@ codemaker::UnoType::Sort TypeManager::decompose(
return
codemaker::UnoType::Sort::InstantiatedPolymorphicStruct;
case codemaker::UnoType::Sort::Sequence:
- assert(false); // this cannot happen
- // fall through
+ for (;;) std::abort(); // this cannot happen
default:
throw CannotDumpException(
"unexpected \"" + n + "\" resolved from \"" + name