Browse Source

Merge pull request #80422 from AThousandShips/shader_test_fix

Remove use of `std::string` in test
Rémi Verschelde 2 years ago
parent
commit
821579e804
1 changed files with 1 additions and 2 deletions
  1. 1 2
      tests/servers/rendering/test_shader_preprocessor.h

+ 1 - 2
tests/servers/rendering/test_shader_preprocessor.h

@@ -52,8 +52,7 @@ bool is_variable_char(unsigned char c) {
 }
 }
 
 
 bool is_operator_char(unsigned char c) {
 bool is_operator_char(unsigned char c) {
-	static const std::string operators = "<>=+-*/";
-	return operators.find(c) != std::string::npos;
+	return (c == '*') || (c == '+') || (c == '-') || (c == '/') || ((c >= '<') && (c <= '>'));
 }
 }
 
 
 // Remove unnecessary spaces from a line.
 // Remove unnecessary spaces from a line.