summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/Parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/Parser.cpp')
-rw-r--r--cpp/src/IceGrid/Parser.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/IceGrid/Parser.cpp b/cpp/src/IceGrid/Parser.cpp
index ed7d4840d2f..14c3d9e6e5b 100644
--- a/cpp/src/IceGrid/Parser.cpp
+++ b/cpp/src/IceGrid/Parser.cpp
@@ -2612,7 +2612,7 @@ Parser::getInput(char* buf, size_t& result, size_t maxSize)
string line;
while(true)
{
- char c = static_cast<char>(getc(yyin));
+ int c = getc(yyin);
if(c == EOF)
{
if(line.size())
@@ -2622,7 +2622,7 @@ Parser::getInput(char* buf, size_t& result, size_t maxSize)
break;
}
- line += c;
+ line += static_cast<char>(c);
if(c == '\n')
{
break;