]> git.lyx.org Git - features.git/commitdiff
Use static_assert instead of LATTEST
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Thu, 14 Dec 2017 15:22:46 +0000 (16:22 +0100)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Thu, 14 Dec 2017 15:22:46 +0000 (16:22 +0100)
Fixes bug #10928

src/TextClass.cpp

index f63632471c87be80a433f49adae7c9dc9c84d14a..6e0a3e56656489a9c474cb4c130b66a4258e9268 100644 (file)
@@ -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;