commit 4f3734f0242e02fdd08772bfaed48be482467ffb Author: Jean-Marc Lasgouttes <lasgout...@lyx.org> Date: Thu Dec 14 16:22:46 2017 +0100
Use static_assert instead of LATTEST Fixes bug #10928 --- src/TextClass.cpp | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/TextClass.cpp b/src/TextClass.cpp index f636324..6e0a3e5 100644 --- a/src/TextClass.cpp +++ b/src/TextClass.cpp @@ -1142,8 +1142,9 @@ bool TextClass::readCiteEngine(Lexer & lexrc) int TextClass::readCiteEngineType(Lexer & lexrc) const { - LATTEST(ENGINE_TYPE_DEFAULT == - (ENGINE_TYPE_AUTHORYEAR | ENGINE_TYPE_NUMERICAL)); + static_assert(ENGINE_TYPE_DEFAULT == + (ENGINE_TYPE_AUTHORYEAR | ENGINE_TYPE_NUMERICAL), + "Incorrect default engine type"); if (!lexrc.next()) { lexrc.printError("No cite engine type given for token: `$$Token'."); return ENGINE_TYPE_DEFAULT;