diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-09-11 12:09:19 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-09-11 12:09:19 +0000 |
| commit | 80edde0205f8065bca84ab7acee9f38c021864b1 (patch) | |
| tree | d714d4ee84f11a4ec98af6931f1fcb7f8bded7ac /src/AbstractCommand.cc | |
| parent | ec3bd81486d6f9b266753984f0da31f8d39fd951 (diff) | |
2010-09-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Use uri::parse instead of Request::setUri() where just URI parser
is needed.
* src/AbstractCommand.cc
* src/AdaptiveURISelector.cc
* src/DefaultBtAnnounce.cc
* src/FeedbackURISelector.cc
* src/FileEntry.cc
* src/HttpResponseCommand.cc
* src/ProtocolDetector.cc
* src/Request.cc
* src/RequestGroupMan.cc
Diffstat (limited to 'src/AbstractCommand.cc')
| -rw-r--r-- | src/AbstractCommand.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/AbstractCommand.cc b/src/AbstractCommand.cc index bea95725..8fb4f9dd 100644 --- a/src/AbstractCommand.cc +++ b/src/AbstractCommand.cc @@ -68,6 +68,7 @@ #include "NameResolver.h" #include "ServerStatMan.h" #include "FileAllocationEntry.h" +#include "uri.h" #ifdef ENABLE_MESSAGE_DIGEST # include "ChecksumCheckIntegrityEntry.h" #endif // ENABLE_MESSAGE_DIGEST @@ -556,7 +557,8 @@ static bool isProxyRequest (const std::string& protocol, const SharedHandle<Option>& option) { const std::string& proxyUri = getProxyUri(protocol, option); - return !proxyUri.empty() && Request().setUri(proxyUri); + uri::UriStruct us; + return !proxyUri.empty() && uri::parse(us, proxyUri); } namespace { |
