Add operator new/delete in IClient/IServer

This commit is contained in:
TuxSH authored and Michael Scire committed 2019-06-03 17:41:04 -07:00
1 parent 504c74bc57
commit d4241fd8ef
2 files changed
+6

No files matched your search

@@ -18,6 +18,9 @@ class IClient : public IClientTag {
using ClientClass = Client;
using ServerClass = Server;
void *operator new(size_t sz) noexcept { for (;;); }
void operator delete(void *ptr) noexcept {}
~IClient()
{
parent->HandleClientDestroyed();
@@ -18,6 +18,9 @@ class IServer : public IServerTag {
using ClientClass = Client;
using ServerClass = Server;
void *operator new(size_t sz) noexcept { for (;;); }
void operator delete(void *ptr) noexcept {}
~IServer()
{
parent->HandleServerDestroyed();