make some gcc versions happy by using the fwrite return value

This commit is contained in:
Vadim Khotilovich 2015-12-18 15:03:39 -06:00
parent f97c4ccb60
commit 0c38a916fe
2 changed files with 2 additions and 2 deletions

View File

@ -153,7 +153,7 @@ class StdFile : public dmlc::Stream {
return std::fread(ptr, 1, size, fp); return std::fread(ptr, 1, size, fp);
} }
virtual void Write(const void *ptr, size_t size) { virtual void Write(const void *ptr, size_t size) {
std::fwrite(ptr, size, 1, fp); Check(std::fwrite(ptr, size, 1, fp) == 1, "StdFile::Write: fwrite error!");
} }
virtual void Seek(size_t pos) { virtual void Seek(size_t pos) {
std::fseek(fp, static_cast<long>(pos), SEEK_SET); // NOLINT(*) std::fseek(fp, static_cast<long>(pos), SEEK_SET); // NOLINT(*)

View File

@ -33,7 +33,7 @@ class FileStream : public ISeekStream {
return std::fread(ptr, size, 1, fp); return std::fread(ptr, size, 1, fp);
} }
virtual void Write(const void *ptr, size_t size) { virtual void Write(const void *ptr, size_t size) {
std::fwrite(ptr, size, 1, fp); Check(std::fwrite(ptr, size, 1, fp) == 1, "FileStream::Write: fwrite error!");
} }
virtual void Seek(size_t pos) { virtual void Seek(size_t pos) {
std::fseek(fp, static_cast<long>(pos), SEEK_SET); // NOLINT(*) std::fseek(fp, static_cast<long>(pos), SEEK_SET); // NOLINT(*)