Fix warnings.

This commit is contained in:
Victor Zverovich
2014-05-06 06:58:32 -07:00
parent fb4ccac951
commit e1c86f0b5d
2 changed files with 18 additions and 5 deletions
+3 -1
View File
@@ -35,6 +35,7 @@
#ifdef _WIN32
# include <crtdbg.h> // for _CrtSetReportMode
# define close _close
#endif // _WIN32
namespace {
@@ -258,7 +259,8 @@ bool IsClosed(int fd) {
// Attempts to read count characters from a file.
std::string Read(File &f, std::size_t count) {
std::string buffer(count, '\0');
std::streamsize offset = 0, n = 0;
std::streamsize n = 0;
std::size_t offset = 0;
do {
n = f.read(&buffer[offset], count - offset);
offset += n;