[Libreoffice-commits] core.git: codemaker/source

Stephan Bergmann sbergman at redhat.com
Thu May 12 12:05:43 UTC 2016


 codemaker/source/codemaker/typemanager.cxx |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

New commits:
commit 6d12687bc111271aac1e3a01bb3ba872e4eba2d9
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Thu May 12 14:04:54 2016 +0200

    Silence -Werror,-Wimplicit-fallthrough under NDEBUG
    
    Change-Id: Id6dd53d8802f19fd7b78d4613ba2085d093a35be

diff --git a/codemaker/source/codemaker/typemanager.cxx b/codemaker/source/codemaker/typemanager.cxx
index 32769f7..bc8dbde 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


More information about the Libreoffice-commits mailing list