Merge pull request #2144 from XyFreak/gcc10_type_limits
Fix issue#1939: Cast character to unsigned for comparison
This commit is contained in:
		
						commit
						61832afe15
					
				
					 2 changed files with 2 additions and 2 deletions
				
			
		|  | @ -1367,7 +1367,7 @@ scan_number_done: | |||
|         std::string result; | ||||
|         for (const auto c : token_string) | ||||
|         { | ||||
|             if ('\x00' <= c and c <= '\x1F') | ||||
|             if (static_cast<unsigned char>(c) <= '\x1F') | ||||
|             { | ||||
|                 // escape control characters
 | ||||
|                 std::array<char, 9> cs{{}}; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue