Fix a large number of cases where we copy construct a shared_ptr just to destroy it.

This commit is contained in:
JoelKatz
2012-08-15 04:01:22 -07:00
parent 11f7012d09
commit abf41dd4de
10 changed files with 41 additions and 46 deletions

View File

@@ -260,7 +260,7 @@ void Peer::connected(const boost::system::error_code& error)
}
}
void Peer::sendPacketForce(PackedMessage::pointer packet)
void Peer::sendPacketForce(const PackedMessage::pointer& packet)
{
if (!mDetaching)
{
@@ -273,7 +273,7 @@ void Peer::sendPacketForce(PackedMessage::pointer packet)
}
}
void Peer::sendPacket(PackedMessage::pointer packet)
void Peer::sendPacket(const PackedMessage::pointer& packet)
{
if (packet)
{