diff options
Diffstat (limited to 'cpp/src/IceGrid/Parser.cpp')
-rw-r--r-- | cpp/src/IceGrid/Parser.cpp | 4 |
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; |