소스 검색

2009-03-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Use FileEntry::exists()
	* src/MultiDiskAdaptor.cc
Tatsuhiro Tsujikawa 16 년 전
부모
커밋
aecd8bbfeb
2개의 변경된 파일7개의 추가작업 그리고 3개의 파일을 삭제
  1. 5 0
      ChangeLog
  2. 2 3
      src/MultiDiskAdaptor.cc

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+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()

+ 2 - 3
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;
     }
   }