diff options
| -rw-r--r-- | lexers/LexCPP.cxx | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/lexers/LexCPP.cxx b/lexers/LexCPP.cxx index bf085203e..f28dba7aa 100644 --- a/lexers/LexCPP.cxx +++ b/lexers/LexCPP.cxx @@ -587,7 +587,7 @@ public:  	const char * SCI_METHOD NameOfStyle(int style) override {  		if (style >= NamedStyles())  			return ""; -		if (style < ELEMENTS(lexicalClasses)) +		if (style < static_cast<int>(ELEMENTS(lexicalClasses)))  			return lexicalClasses[style].name;  		// TODO: inactive and substyles  		return ""; @@ -611,12 +611,12 @@ public:  				return returnBuffer.c_str();  			}  		} -		if (style < ELEMENTS(lexicalClasses)) +		if (style < static_cast<int>(ELEMENTS(lexicalClasses)))  			return lexicalClasses[style].tags;  		if (style >= activeFlag) {  			returnBuffer = "inactive ";  			const int styleActive = style - activeFlag; -			if (styleActive < ELEMENTS(lexicalClasses)) +			if (styleActive < static_cast<int>(ELEMENTS(lexicalClasses)))  				returnBuffer += lexicalClasses[styleActive].tags;  			else  				returnBuffer = ""; @@ -627,7 +627,7 @@ public:  	const char * SCI_METHOD DescriptionOfStyle(int style) override {  		if (style >= NamedStyles())  			return ""; -		if (style < ELEMENTS(lexicalClasses)) +		if (style < static_cast<int>(ELEMENTS(lexicalClasses)))  			return lexicalClasses[style].description;  		// TODO: inactive and substyles  		return "";  | 
