summaryrefslogtreecommitdiff
path: root/src/DefaultExtensionMessageFactory.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-01-05 15:51:21 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-01-05 15:51:21 +0000
commite5e75ee4ed1c734c7f1615e4699c4e94a714e9b1 (patch)
treee7629779d9490c40dfb0e48896664414abf7ed6d /src/DefaultExtensionMessageFactory.cc
parentfce7b4b32ffb56d7fd92cc6d60c48eb654c25d9b (diff)
2008-01-06 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Move extension from BtRuntime to ExtensionMessageFactory, because extension can be specified per peer, not per torrent. * src/DefaultBtInteractive.cc * src/BtRuntime.h * src/ExtendedMessagingAware.h * src/ExtensionMessageFactory.h * src/DefaultExtensionMessageFactory.cc * test/DefaultExtensionMessageFactoryTest.cc
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 980cce89..91ae48b9 100644
--- a/src/DefaultExtensionMessageFactory.cc
+++ b/src/DefaultExtensionMessageFactory.cc
@@ -65,7 +65,7 @@ DefaultExtensionMessageFactory::createMessage(const char* data, size_t length)
m->setPeer(_peer);
return m;
} else {
- string extensionName = BT_RUNTIME(_btContext)->getExtensionName(extensionMessageID);
+ string extensionName = getExtensionName(extensionMessageID);
if(extensionName.empty()) {
throw new DlAbortEx("No extension registered for extended message ID %u",
extensionMessageID);