Problem: excessive memory allocations around blob_t (#2796)

* Problem: excessive memory allocations around blob_t

Solution: redefine blob_t as a custom type, and use reference/move
semantics where possible
This commit is contained in:
Simon Giesecke
2017-10-21 13:19:51 +02:00
committed by Luca Boccassi
parent cfef04035c
commit 0897b3e07b
33 changed files with 207 additions and 159 deletions

View File

@@ -110,7 +110,7 @@ bool zmq::dealer_t::xhas_out ()
return lb.has_out ();
}
zmq::blob_t zmq::dealer_t::get_credential () const
const zmq::blob_t &zmq::dealer_t::get_credential () const
{
return fq.get_credential ();
}