summaryrefslogtreecommitdiff
path: root/src
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 /src
parent3a814ddf5bbdce15c19e746cbe842c0b15de6978 (diff)
2009-03-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Use FileEntry::exists() * src/MultiDiskAdaptor.cc
Diffstat (limited to 'src')
-rw-r--r--src/MultiDiskAdaptor.cc5
1 files changed, 2 insertions, 3 deletions
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;
}
}