mirror of
https://github.com/boostorg/multiprecision.git
synced 2026-07-21 13:23:49 +00:00
Add C++14 sized deallocation
This commit is contained in:
@@ -37,14 +37,23 @@ void* operator new[](std::size_t count)
|
||||
++alloc_count;
|
||||
return std::malloc(count);
|
||||
}
|
||||
void operator delete(void * p)noexcept
|
||||
void operator delete(void* p)noexcept
|
||||
{
|
||||
return std::free(p);
|
||||
}
|
||||
void operator delete(void* p, std::size_t)
|
||||
{
|
||||
return ::operator delete(p);
|
||||
}
|
||||
void operator delete[](void* p)noexcept
|
||||
{
|
||||
return std::free(p);
|
||||
}
|
||||
void operator delete[](void* p, std::size_t)
|
||||
{
|
||||
return ::operator delete[](p);
|
||||
}
|
||||
|
||||
|
||||
|
||||
template <class From, class To>
|
||||
|
||||
Reference in New Issue
Block a user