diff options
Diffstat (limited to 'src/lib/netlist/plib/pmempool.h')
-rw-r--r-- | src/lib/netlist/plib/pmempool.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/lib/netlist/plib/pmempool.h b/src/lib/netlist/plib/pmempool.h index aab6448258b..60eba09ccce 100644 --- a/src/lib/netlist/plib/pmempool.h +++ b/src/lib/netlist/plib/pmempool.h @@ -47,7 +47,7 @@ namespace plib { { } - COPYASSIGNMOVE(mempool, delete) + PCOPYASSIGNMOVE(mempool, delete) ~mempool() { @@ -63,13 +63,7 @@ namespace plib { //::operator delete(b->m_data); } } -#if 0 - static inline mempool &instance() - { - static mempool s_mempool; - return s_mempool; - } -#endif + void *allocate(size_t align, size_t size) { block *b = nullptr; @@ -216,7 +210,7 @@ namespace plib { { info(block *b, size_type p) : m_block(b), m_pos(p) { } ~info() = default; - COPYASSIGNMOVE(info, default) + PCOPYASSIGNMOVE(info, default) block * m_block; size_type m_pos; |