From 5eaebe3db685de1ee1d35e2d5499744819cea8dc Mon Sep 17 00:00:00 2001 From: Ben Greear Date: Fri, 30 Aug 2013 11:09:22 -0700 Subject: [PATCH] policy: Fix compile warnings in lex source files. The gcc 4.8.1 compiler complains about this, possibly related to dodgy lex on Fedora 19. --- xorp/policy/backend/backend.ll | 2 +- xorp/policy/policy.ll | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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;