mirror of
https://github.com/PurpleI2P/i2pd
synced 2024-11-09 15:50:26 +03:00
allocate RouterInfo's buffer from pool
This commit is contained in:
parent
a723405fb0
commit
ae26758170
@ -49,7 +49,7 @@ namespace data
|
||||
m_Caps (0), m_Version (0), m_Congestion (eLowCongestion)
|
||||
{
|
||||
m_Addresses = AddressesPtr(new Addresses ()); // create empty list
|
||||
m_Buffer = NewBuffer (); // always RouterInfo's
|
||||
m_Buffer = RouterInfo::NewBuffer (); // always RouterInfo's
|
||||
ReadFromFile (fullPath);
|
||||
}
|
||||
|
||||
@ -74,7 +74,7 @@ namespace data
|
||||
}
|
||||
|
||||
RouterInfo::RouterInfo (const uint8_t * buf, size_t len):
|
||||
RouterInfo (std::make_shared<Buffer> (buf, len), len)
|
||||
RouterInfo (netdb.NewRouterInfoBuffer (buf, len), len)
|
||||
{
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user