diff --git a/xorp/policy/backend/backend.ll b/xorp/policy/backend/backend.ll index 1c72ac85b..0dc329ff3 100644 --- a/xorp/policy/backend/backend.ll +++ b/xorp/policy/backend/backend.ll @@ -111,7 +111,7 @@ void yyerror(const char *m) ostringstream oss; oss << "Error on line " << _parser_lineno << " near ("; - for(int i = 0; i < yyleng; i++) + for(yy_size_t i = 0; i < yyleng; i++) oss << yytext[i]; oss << "): " << m; diff --git a/xorp/policy/policy.ll b/xorp/policy/policy.ll index 94651def9..a8be14451 100644 --- a/xorp/policy/policy.ll +++ b/xorp/policy/policy.ll @@ -218,7 +218,7 @@ void yyerror(const char *m) ostringstream oss; oss << "Error on line " << _parser_lineno << " near ("; - for(int i = 0; i < yyleng; i++) + for(size_t i = 0; i < yyleng; i++) oss << yytext[i]; oss << "): " << m;