diff --git a/ChangeLog b/ChangeLog index f61cf4b2..9886f75b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-03-12 Tatsuhiro Tsujikawa + + Use FileEntry::exists() + * src/MultiDiskAdaptor.cc + 2009-03-12 Tatsuhiro Tsujikawa Added exists() diff --git a/src/MultiDiskAdaptor.cc b/src/MultiDiskAdaptor.cc index a1b33d34..3098c5e0 100644 --- a/src/MultiDiskAdaptor.cc +++ b/src/MultiDiskAdaptor.cc @@ -111,7 +111,7 @@ void DiskWriterEntry::closeFile() bool DiskWriterEntry::fileExists() { - return File(getFilePath()).exists(); + return fileEntry->exists(); } uint64_t DiskWriterEntry::size() const @@ -467,10 +467,9 @@ ssize_t MultiDiskAdaptor::readData(unsigned char* data, size_t len, off_t offset bool MultiDiskAdaptor::fileExists() { - // TODO Use FileEntry::fileExists() here. for(std::deque >::iterator i = fileEntries.begin(); i != fileEntries.end(); ++i) { - if(File((*i)->getPath()).exists()) { + if((*i)->exists()) { return true; } }