Bug #3200841: removed "warning C4127: conditional expression is constant" concerning infinite loop by replacing while (true) with for (;;).

This commit is contained in:
Baptiste Lepilleur
2011-05-02 09:54:49 +00:00
parent 7953a801c1
commit d0a9f3d98d
2 changed files with 6 additions and 6 deletions

View File

@@ -519,7 +519,7 @@ Reader::readArray( Token &tokenStart )
return true;
}
int index = 0;
while ( true )
for (;;)
{
Value &value = currentValue()[ index++ ];
nodes_.push( &value );
@@ -762,7 +762,7 @@ Reader::recoverFromError( TokenType skipUntilToken )
{
int errorCount = int(errors_.size());
Token skip;
while ( true )
for (;;)
{
if ( !readToken(skip) )
errors_.resize( errorCount ); // discard errors caused by recovery