|
@@ -57,7 +57,7 @@ BufferedFile::~BufferedFile()
|
|
|
|
|
|
BufferedFile::operator unspecified_bool_type() const
|
|
|
{
|
|
|
- return (!open_ || ferror(fp_) || feof(fp_)) ? 0 : &BufferedFile::good_state;
|
|
|
+ return (!open_ || ferror(fp_)) ? 0 : &BufferedFile::good_state;
|
|
|
}
|
|
|
|
|
|
size_t BufferedFile::read(void* ptr, size_t count)
|
|
@@ -97,4 +97,9 @@ int BufferedFile::close()
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+bool BufferedFile::eof()
|
|
|
+{
|
|
|
+ return open_ && feof(fp_);
|
|
|
+}
|
|
|
+
|
|
|
} // namespace aria2
|