optimized header dependencies to lower build time

This commit is contained in:
Arvid Norberg
2009-11-23 08:38:50 +00:00
parent 562e2512b9
commit 6343fe6a6d
80 changed files with 783 additions and 290 deletions

View File

@@ -172,11 +172,11 @@ namespace libtorrent
}
else
#endif
if (settings.announce_ip != address())
if (!settings.announce_ip.empty())
{
error_code ec;
std::string ip = settings.announce_ip.to_string(ec);
if (!ec) url += "&ip=" + ip;
if (!ec) url += "&ip=" + escape_string(
settings.announce_ip.c_str(), settings.announce_ip.size());
}
if (!tracker_req().ipv6.empty() && !i2p)