Changeset 3759

Show
Ignore:
Timestamp:
08/26/08 21:34:51 (3 months ago)
Author:
andar
Message:

Fix #455 force recheck on completed torrents causing crash

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.0.0_RC/libtorrent/src/torrent.cpp

    r3758 r3759  
    668668                        , m_storage_mode); 
    669669                m_storage = m_owning_storage.get(); 
     670                if (!m_picker) m_picker.reset(new piece_picker()); 
    670671                m_picker->init(m_torrent_file->piece_length() / m_block_size 
    671672                        , int((m_torrent_file->total_size()+m_block_size-1)/m_block_size)); 
  • trunk/libtorrent/src/torrent.cpp

    r3758 r3759  
    668668                        , m_storage_mode); 
    669669                m_storage = m_owning_storage.get(); 
     670                if (!m_picker) m_picker.reset(new piece_picker()); 
    670671                m_picker->init(m_torrent_file->piece_length() / m_block_size 
    671672                        , int((m_torrent_file->total_size()+m_block_size-1)/m_block_size));