Fixes for compiling with clang

Clang just had better errors and caught stuff msvc did not.
This commit is contained in:
Edward R. Gonzalez 2023-09-07 21:11:57 -04:00
parent d606c790ca
commit 212b4e6d16
2 changed files with 7 additions and 7 deletions

View File

@ -4821,7 +4821,7 @@ CodeType parse_type( bool* typedef_is_function )
if ( is_function_typename )
{
// Go to the end of the signature
while ( scanner->Type != TokType::Statement_End && scanner->TokType::BraceCurly_Open )
while ( scanner->Type != TokType::Statement_End && scanner->Type != TokType::BraceCurly_Open )
++ scanner;
// Go back to the first capture start found

View File

@ -281,22 +281,22 @@ struct String
switch ( c )
{
case ' ':
result.append('·');
result.append( txt("·") );
break;
case '\t':
result.append('');
result.append( txt("") );
break;
case '\n':
result.append('');
result.append( txt("") );
break;
case '\r':
result.append('');
result.append( txt("") );
break;
case '\v':
result.append('');
result.append( txt("") );
break;
case '\f':
result.append('');
result.append( txt("") );
break;
default:
result.append(c);