summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-03-11 15:38:25 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-03-11 15:38:25 +0000
commitaecd8bbfeb603dee0fcd2a8b7663968f2182e491 (patch)
tree029fc476ee37fec80312ddf00344dd3102b5735b
parent3a814ddf5bbdce15c19e746cbe842c0b15de6978 (diff)
2009-03-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Use FileEntry::exists() * src/MultiDiskAdaptor.cc
-rw-r--r--ChangeLog5
-rw-r--r--src/MultiDiskAdaptor.cc5
2 files changed, 7 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index f61cf4b2..9886f75b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2009-03-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
+ Use FileEntry::exists()
+ * src/MultiDiskAdaptor.cc
+
+2009-03-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
+
Added exists()
* src/FileEntry.cc
* src/FileEntry.h
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<SharedHandle<FileEntry> >::iterator i =
fileEntries.begin(); i != fileEntries.end(); ++i) {
- if(File((*i)->getPath()).exists()) {
+ if((*i)->exists()) {
return true;
}
}