summaryrefslogtreecommitdiff
path: root/src/DefaultExtensionMessageFactory.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-05 01:11:04 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-05 01:11:04 +0900
commit1d56c172251ec9f7c2499c7a1f2885af61066f9a (patch)
tree3e3cb7a6cde33081291741507d94b769fb37d147 /src/DefaultExtensionMessageFactory.cc
parent150c1ab0c3f461888c5913deebaee6f87e500414 (diff)
Code cleanup. Avoid std::string temporaries.
Diffstat (limited to 'src/DefaultExtensionMessageFactory.cc')
-rw-r--r--src/DefaultExtensionMessageFactory.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/DefaultExtensionMessageFactory.cc b/src/DefaultExtensionMessageFactory.cc
index fbf83b86..3d3f9b36 100644
--- a/src/DefaultExtensionMessageFactory.cc
+++ b/src/DefaultExtensionMessageFactory.cc
@@ -137,7 +137,7 @@ DefaultExtensionMessageFactory::createMessage(const unsigned char* data, size_t
(new UTMetadataDataExtensionMessage(extensionMessageID));
m->setIndex(index->i());
m->setTotalSize(totalSize->i());
- m->setData(std::string(&data[1+end], &data[length]));
+ m->setData(&data[1+end], &data[length]);
m->setUTMetadataRequestTracker(tracker_);
m->setPieceStorage(dctx_->getOwnerRequestGroup()->getPieceStorage());
m->setDownloadContext(dctx_);