$OpenBSD: patch-src_ui_element_file_list_cc,v 1.1 2011/12/01 17:10:40 dcoppa Exp $

Fix segfault (upstream git commit 80c97c398b871c3e9421fde4f276bee4fd23a164)

--- src/ui/element_file_list.cc.orig	Sat May 21 15:49:37 2011
+++ src/ui/element_file_list.cc	Thu Oct 20 12:32:58 2011
@@ -251,7 +251,10 @@ ElementFileList::receive_select() {
     return;
 
   if (is_collapsed() && !m_selected.is_file()) {
+    torrent::FileList* fl = m_download->download()->file_list();
     m_selected++;
+    if (m_selected == iterator(fl->end()))
+      m_selected = iterator(fl->begin());
     m_window->mark_dirty();
   } else {
     activate_display(DISPLAY_INFO);
