cleanup memory allocators
This commit is contained in:
parent
a8e997258b
commit
f5055020ed
|
@ -34,7 +34,7 @@ namespace sACN {
|
|||
Universe::Universe(Source* src)
|
||||
: DMX::Universe(E131_NETWORK_DATA_LOSS_TIMEOUT)
|
||||
, active_data_slots(0)
|
||||
, provenance_(std::shared_ptr<DATA::data_header>(new DATA::data_header()))
|
||||
, provenance_(std::make_shared<DATA::data_header>())
|
||||
, source_(src)
|
||||
{
|
||||
destination.type = ACN::SDT::SDT_ADDR_NULL;
|
||||
|
@ -273,7 +273,7 @@ void Universe::sACNsend() const
|
|||
|
||||
// data segment
|
||||
auto addrlst = std::make_shared<ACN::DMP::address_pair_list>(*addrtyp);
|
||||
addrlst->properties.push_back(ACN::DMP::address_data_pair(pr, pd));
|
||||
addrlst->properties.emplace_back(ACN::DMP::address_data_pair(pr, pd));
|
||||
|
||||
// DMP layer
|
||||
auto dmp = std::make_shared<ACN::DMP::Pdu>();
|
||||
|
|
Loading…
Reference in New Issue