From c802cf38ea379ca318183f03004d6333ef1756e5 Mon Sep 17 00:00:00 2001 From: Neil Date: Sat, 28 Mar 2015 13:06:28 +1100 Subject: Avoid Coverity warnings for case that should never fail. --- lexlib/SubStyles.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lexlib') diff --git a/lexlib/SubStyles.h b/lexlib/SubStyles.h index 579107819..f5b15e9cf 100644 --- a/lexlib/SubStyles.h +++ b/lexlib/SubStyles.h @@ -166,7 +166,8 @@ public: } const WordClassifier &Classifier(int baseStyle) const { - return classifiers[BlockFromBaseStyle(baseStyle)]; + const int block = BlockFromBaseStyle(baseStyle); + return classifiers[block >= 0 ? block : 0]; } }; -- cgit v1.2.3