make some gcc versions happy by using the fwrite return value
This commit is contained in:
@@ -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(*)
|
||||||
|
|||||||
@@ -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(*)
|
||||||
|
|||||||
Reference in New Issue
Block a user