initialize uninitialized members

This commit is contained in:
Arvid Norberg 2012-05-03 02:05:34 +00:00
parent 86b4c78871
commit 3a2916b578
4 changed files with 8 additions and 4 deletions

View File

@ -65,6 +65,7 @@ namespace libtorrent
, web_seed_entry::headers_t const& extra_headers) , web_seed_entry::headers_t const& extra_headers)
: web_connection_base(ses, t, s, remote, url, peerinfo, auth, extra_headers) : web_connection_base(ses, t, s, remote, url, peerinfo, auth, extra_headers)
, m_url(url) , m_url(url)
, m_response_left(0)
, m_chunk_pos(0) , m_chunk_pos(0)
, m_partial_chunk_header(0) , m_partial_chunk_header(0)
{ {

View File

@ -643,7 +643,8 @@ namespace libtorrent
} }
torrent_info::torrent_info(std::string const& filename, int flags) torrent_info::torrent_info(std::string const& filename, int flags)
: m_piece_hashes(0) : m_merkle_first_leaf(0)
, m_piece_hashes(0)
, m_creation_date(0) , m_creation_date(0)
, m_info_section_size(0) , m_info_section_size(0)
, m_multifile(false) , m_multifile(false)
@ -695,7 +696,8 @@ namespace libtorrent
#endif #endif
torrent_info::torrent_info(lazy_entry const& torrent_file, error_code& ec, int flags) torrent_info::torrent_info(lazy_entry const& torrent_file, error_code& ec, int flags)
: m_piece_hashes(0) : m_merkle_first_leaf(0)
, m_piece_hashes(0)
, m_creation_date(0) , m_creation_date(0)
, m_info_section_size(0) , m_info_section_size(0)
, m_multifile(false) , m_multifile(false)

View File

@ -71,6 +71,7 @@ namespace libtorrent
, web_seed_entry::headers_t const& extra_headers) , web_seed_entry::headers_t const& extra_headers)
: web_connection_base(ses, t, s, remote, url, peerinfo, auth, extra_headers) : web_connection_base(ses, t, s, remote, url, peerinfo, auth, extra_headers)
, m_url(url) , m_url(url)
, m_received_body(0)
, m_range_pos(0) , m_range_pos(0)
, m_block_pos(0) , m_block_pos(0)
, m_chunk_pos(0) , m_chunk_pos(0)