소스 검색

2010-06-01 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Don't throw exception when Metalink document is empty(no file
	element).  It is a valid Metalink document anyway.
	* src/MetalinkHelper.cc
	* src/download_helper.cc
Tatsuhiro Tsujikawa 15 년 전
부모
커밋
5e053b62ab
3개의 변경된 파일7개의 추가작업 그리고 6개의 파일을 삭제
  1. 7 0
      ChangeLog
  2. 0 3
      src/MetalinkHelper.cc
  3. 0 3
      src/download_helper.cc

+ 7 - 0
ChangeLog

@@ -1,3 +1,10 @@
+2010-06-01  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Don't throw exception when Metalink document is empty(no file
+	element).  It is a valid Metalink document anyway.
+	* src/MetalinkHelper.cc
+	* src/download_helper.cc
+
 2010-06-01  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Fixed double memory free when Exception raised from

+ 0 - 3
src/MetalinkHelper.cc

@@ -71,9 +71,6 @@ void MetalinkHelper::query
 (std::vector<SharedHandle<MetalinkEntry> >& result,
  const SharedHandle<Metalinker>& metalinker, const Option* option)
 {
-  if(metalinker->entries.empty()) {
-    throw DL_ABORT_EX("No file entry found. Probably, the metalink file is not configured properly or broken.");
-  }
   metalinker->queryEntry(result,
                          option->get(PREF_METALINK_VERSION),
                          option->get(PREF_METALINK_LANGUAGE),

+ 0 - 3
src/download_helper.cc

@@ -329,9 +329,6 @@ void createRequestGroupForMetalink
     dw->setString(metalinkData);
     Metalink2RequestGroup().generate(result, dw, option);
   }
-  if(result.empty()) {
-    throw DL_ABORT_EX(MSG_NO_FILES_TO_DOWNLOAD);
-  }
 }
 #endif // ENABLE_METALINK