Ticket #2505: download_constructor.diff
| File download_constructor.diff, 0.6 KB (added by maximilian.kuhnke@rankesoft.org, 15 months ago) |
|---|
-
src/download/download_constructor.cc
old new 97 97 98 98 parse_name(b.get_key("info")); 99 99 parse_info(b.get_key("info")); 100 100 101 // hack, quick fix for #2505 102 if (b.has_key_list("announce-list")) 103 if (b.get_key_list("announce-list").empty()) { 104 b.erase_key("announce-list"); 105 } else { 106 Object::list_type & l = b.get_key_list("announce-list"); 107 if (l.size() == 1 && !l.begin()->is_list()) { 108 b.erase_key("announce-list"); 109 } 110 } 101 111 parse_tracker(b); 102 112 } 103 113
