diff --git a/src/part_file.cpp b/src/part_file.cpp index 7febe87e9..5fda0ecaa 100644 --- a/src/part_file.cpp +++ b/src/part_file.cpp @@ -233,7 +233,7 @@ namespace libtorrent { if (ec) return; f = std::make_shared(fn, mode, ec); } - if (!ec) m_file = f; + if (!ec) m_file = std::move(f); } void part_file::free_piece(piece_index_t const piece)