2019-05-09 19:05:09 -04:00
|
|
|
#pragma once
|
2019-05-09 19:16:31 -04:00
|
|
|
#include <cstddef> // std::size_t
|
2019-05-09 19:05:09 -04:00
|
|
|
|
|
|
|
[[deprecated]]
|
|
|
|
inline void *operator new(size_t size)
|
|
|
|
{
|
|
|
|
return zmalloc(size, MALLOC_LOCAL);
|
|
|
|
}
|
|
|
|
|
|
|
|
inline void *operator new(size_t size, enum MALLOC_CLASS mclass)
|
|
|
|
{
|
|
|
|
return zmalloc(size, mclass);
|
|
|
|
}
|
|
|
|
|
2019-05-18 20:41:05 -04:00
|
|
|
inline void operator delete(void * p) noexcept
|
2019-05-09 19:05:09 -04:00
|
|
|
{
|
|
|
|
zfree(p);
|
|
|
|
}
|
|
|
|
|
2019-05-18 20:41:05 -04:00
|
|
|
inline void operator delete(void *p, std::size_t) noexcept
|
2019-05-09 19:05:09 -04:00
|
|
|
{
|
|
|
|
zfree(p);
|
|
|
|
}
|