Add operator new/delete in IClient/IServer
This commit is contained in:
@@ -18,6 +18,9 @@ class IClient : public IClientTag {
|
|||||||
using ClientClass = Client;
|
using ClientClass = Client;
|
||||||
using ServerClass = Server;
|
using ServerClass = Server;
|
||||||
|
|
||||||
|
void *operator new(size_t sz) noexcept { for (;;); }
|
||||||
|
void operator delete(void *ptr) noexcept {}
|
||||||
|
|
||||||
~IClient()
|
~IClient()
|
||||||
{
|
{
|
||||||
parent->HandleClientDestroyed();
|
parent->HandleClientDestroyed();
|
||||||
|
|||||||
@@ -18,6 +18,9 @@ class IServer : public IServerTag {
|
|||||||
using ClientClass = Client;
|
using ClientClass = Client;
|
||||||
using ServerClass = Server;
|
using ServerClass = Server;
|
||||||
|
|
||||||
|
void *operator new(size_t sz) noexcept { for (;;); }
|
||||||
|
void operator delete(void *ptr) noexcept {}
|
||||||
|
|
||||||
~IServer()
|
~IServer()
|
||||||
{
|
{
|
||||||
parent->HandleServerDestroyed();
|
parent->HandleServerDestroyed();
|
||||||
|
|||||||
Reference in New Issue
Block a user