summaryrefslogtreecommitdiff
path: root/src/UTMetadataRequestFactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/UTMetadataRequestFactory.h')
-rw-r--r--src/UTMetadataRequestFactory.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/UTMetadataRequestFactory.h b/src/UTMetadataRequestFactory.h
index 8839cfe4..e8de1e67 100644
--- a/src/UTMetadataRequestFactory.h
+++ b/src/UTMetadataRequestFactory.h
@@ -67,10 +67,10 @@ private:
public:
UTMetadataRequestFactory();
- // Creates at most num of ut_metadata request message and appends
- // them to msgs. pieceStorage is used to identify missing piece.
- void create(std::vector<std::shared_ptr<BtMessage> >& msgs, size_t num,
- const std::shared_ptr<PieceStorage>& pieceStorage);
+ // Creates and returns at most num of ut_metadata request
+ // message. pieceStorage is used to identify missing piece.
+ std::vector<std::unique_ptr<BtMessage>> create
+ (size_t num, const std::shared_ptr<PieceStorage>& pieceStorage);
void setDownloadContext(const std::shared_ptr<DownloadContext>& dctx)
{